4.0Sep 4, 2025Great CompanyCustomer success manager (csm)Former employee, less than 1 yearMaidenhead, EnglandRecommendCEO approvalBusiness OutlookProsExcellent work environment, product, and teamConsSadly had to downsized workforceShow more
2.0May 30, 2023AvoidCustomer success managerFormer employeeRecommendCEO approvalBusiness OutlookProsSolution has potential, though lack of funding and team to deliver change is limitedConsProgress is slow, toxic team culture. Very quickly dismissed by upper management, don’t feel part of the teamShow more
1.0Mar 29, 2023Redundant after few monthsQa analystCurrent employee, less than 1 yearMaidenhead, EnglandRecommendCEO approvalBusiness OutlookProsGreat People and very helpfulConsNot hired for long term, Very unorganisedShow more