4.018 Mar 2026Senior project managerCurrent employee, more than 3 yearsCambridge, EnglandRecommendCEO approvalBusiness outlookProsGood people throughout the companyConsBad promotion aspects on the wholeShow more
4.05 July 2022Human resources specialistFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsStimulating environment when working with science Promotion can be limitedConsCan be a little bureaucraticShow moreHelpfulShare
3.017 May 2026ManagerFormer employeeSwindon, Wiltshire, South West England, EnglandRecommendCEO approvalBusiness outlookProsGood work life balance, supportive internal team environmentConsSome toxic attitudes in other teamsShow moreHelpfulShare