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