4.0
18 Jul 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good compensation Good investment in learning and development - you get the chance to try new things Excellent team of some of the best CSMs in the industry Structured processes and clear customer journey Strong vision and direction for CS and the company overall
Cons
Work life balance can be tough - this is a demanding role Change is constant and there can be a lot of fire drills Moving laterally into other teams isn't as easy as in other places I have worked