RepVue
Top Tier Solar

Top Tier Solar

Aged Data
4 Employee Ratings
4 Ratings
75% Verified
2.5
Unclaimed Profile
Rate this Company
RepVue Score-More Ratings Needed
RepVue Score
More ratings needed
Top Tier Solar
Top Tier Solar
4 Employee Ratings
75% Verified
2.5
Unclaimed Profile
--
RepVue Score
Back to Reviews
Current Employee
1.6
Aug 22, 2023
CSM team was expected to pick up the slack for the rest of the organization. Whether a customer was mis-led by sales, pushed off by project management, or forgotten about by service it was up to CSMs to fix their issues, and push out a positive review. It's a bit like polishing the same turd every single day.
Useful
Share
Browse Other Reviews