More Ratings Needed
Top Tier Solar
RepVue Score
Top Tier Solar
Back to ReviewsCurrent Employee 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. Browse Other Reviews
1.6
Aug 22, 2023
Useful