5.0Nov 20, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsFlexible working Supportive organisation Fun place to work with plenty of opportunityConsNo cons that I can think ofShow 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