4.013 Apr 2024Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsSLT were excellent, clear communicationConsoffice set up poor work environmentShow more
5.05 Sept 2024OperationsFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsTeam environment Can do attitude Walked the walk Fast paced Constantly innovatingConsFast paced Constantly innovating LocationShow moreHelpfulShare
4.030 Nov 2023Head of performanceFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsAtmosphere, ideas, energy, team, leaderConsToo slow to release featuresShow moreHelpfulShare