1.0Aug 30, 2024Customer success manager (csm)Current employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsInternational flair not much elseConsNot much pay not much progression management rudeShow more
2.0Sep 13, 2021Sales account managerCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsGreat colleagues to work with and teamConsThere are not enough resources to do your job rightShow moreHelpfulShare
4.0Oct 22, 2025Customer service representativeFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsWork life balance and not a demanding jobConsConfusing business priorities and lack of clear directionShow moreHelpfulShare