5.022 Apr 2025Anonymous employeeFormer employee, more than 8 yearsRecommendCEO approvalBusiness outlookProsSo much potential a market leaderConsNon great place to work atShow more
5.018 May 2026Client success managerCurrent employee, more than 10 yearsBirmingham, EnglandRecommendCEO approvalBusiness outlookProsLovely people and good flexibilityConsNone, can’t think of anyShow moreHelpfulShare
4.012 May 2026Anonymous contractorFormer contractorRecommendCEO approvalBusiness outlookProsIt has good progression and group activitiesConsCan be biased and diplomaticShow moreHelpfulShare