3.026 Mar 2025OperationsFormer employee, more than 3 yearsCambridge, EnglandRecommendCEO approvalBusiness outlookProsGood people who work hardConsInteresting head office leadership teamShow more
2.019 Mar 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGood communal area with snacks etc. A few very good colleagues.ConsThe management team contains people with loud opinions but little ability to back them up.Show moreHelpfulShare
5.019 Mar 2024Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsIt's a good place to work, the people are nice and the environment is flexible.ConsThere's been a lot of changes and the culture has changed a lot.Show moreHelpfulShare