4.0Mar 18, 2026Senior project managerCurrent employee, more than 3 yearsCambridge, EnglandRecommendCEO approvalBusiness OutlookProsGood people throughout the companyConsBad promotion aspects on the wholeShow more
4.0Jul 5, 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.0May 17, 2026ManagerFormer employeeSwindon, Wiltshire, South West England, EnglandRecommendCEO approvalBusiness OutlookProsGood work life balance, supportive internal team environmentConsSome toxic attitudes in other teamsShow moreHelpfulShare