5.05 Mar 2025Great culture and purposeAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsStrong team, good culture, strong purposeConsNothing I can think of right nowShow more
5.09 May 2023Great company to work inAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsCulture, flexibility, innovation, pay, locationConsTraffic. The commute in Cambridge is painfulShow more
5.023 Feb 2023Exciting, innovative company with great energyAnonymous employeeCurrent employee, more than 1 yearCambridge, EnglandRecommendCEO approvalBusiness outlookProsFlexibility Exciting work Team quality Growth opportunitiesConsHard work with high work loadShow more