3.0Mar 30, 2026Support workerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsLovely staff and interesting workConsNo career or pay progressionShow 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