1.0
Jul 27, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Flexible work, industry exposure, good colleagues, best in class benefits. Will always do well and be super profitable because of windows business advantage, ie every large corp is a customer.
Cons
Lack of leadership at all levels in the Customer Success Unit. No control of outcomes but allocated responsibility for them. Glorified support case handler role. Very much about who you know, with managers giving friends better pay and better customers. Pay high but under FAANG by a significant margin.