2.0Apr 3, 2026Idea DropCustomer successFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsThe opportunity to work with interesting clientsConsThe senior leadership team's lack of experience/directionShow more
4.0Sep 5, 2025Great place to workAnonymous 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 more
4.0Mar 31, 2025Great place but challenging aspirationsAccount executiveFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsAutonomous Make the role your ownConsNot enough investment to keep upShow more