4.0Mar 31, 2025Account executiveFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsAutonomous Make the role your ownConsNot enough investment to keep upShow more
2.0Apr 3, 2026Customer successFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsThe opportunity to work with interesting clientsConsThe senior leadership team's lack of experience/directionShow moreHelpfulShare
4.0Sep 5, 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGood people and management - pushing the limits of the possible in innovationConsHave to work hard, but isn't that the case anywhere with purposeShow moreHelpfulShare