3.0Aug 27, 2025High growth high pressureCustomer success manager (csm)Former employeeRecommendCEO approvalBusiness OutlookProsHigh growth was fun and had cool benefitsConsLots of pressure, working all the timeShow more
1.0Nov 17, 2022Great CompanyCustomer success manager (csm)Former employee, less than 1 yearJohannesburgRecommendCEO approvalBusiness OutlookProsGreat culture, try them outConsSalaries could be better but then again..Show more