5.026 July 2023Business opsFormer employee, more than 1 yearCambridge, EnglandRecommendCEO approvalBusiness outlookProsExcellent place to work and great teamConsLots of changes taking placeShow more
5.02 July 2025Data engineerFormer employee, more than 3 yearsCambridge, EnglandRecommendCEO approvalBusiness outlookProsGreat company culture and focus on growthConsNone Really, was a great place to workShow moreHelpfulShare
5.025 Sept 2023Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsInteresting work. Close, collaborative team.ConsNothing springs to mind. It was a great place to work.Show moreHelpfulShare