4.013 Nov 2024Good companySales managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsEnjoyed my time there as a wholeConsNone I can mention need to hit limitShow more
5.08 Feb 2024Great team, awesome cultureAnonymous employeeFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsSome really smart people that are passionate about solving big real-world problems. Really strong positive culture of looking after the team.ConsSome changes in direction while iterating towards customer needsShow more
5.022 Aug 2023Great place to workSales leadCurrent employeeRecommendCEO approvalBusiness outlookProsExciting product and great team cultureConsNone, I just need to put 5 wordsShow more