5.0
Jul 22, 2026
Former employee
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
When I was there moral was different, the people I worked with were great. This was when Chris was the CEO.
Cons
if you are in CS it's hard to transition out a less client facing role. I will say compares to CSM's in other companies the pay is low.