1.0
Apr 18, 2025
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great benefits and pay while it lasts
Cons
Not a true CSM role, your experience as a “CSM” is more like a short-term sales role to get customers to spend on their ramp cards as quickly as possible. Also frequent silent “layoffs”. They will “lay off” employees and not give any explanation for it, just to go around and tell the teams it was performance related in order to drive fear. No warning, no feedback. A lot of the managers have zero leadership experience and it shows. A common theme was not receiving any feedback, so obviously these quiet layoffs were anxiety inducing.