5.014 July 2025Research associateFormer employee, more than 1 yearCambridge, EnglandRecommendCEO approvalBusiness outlookProsGreat place, great people, really enjoyable time.ConsNothing to note at this time.Show more
3.04 May 2021ConsultingCurrent contractorRecommendCEO approvalBusiness outlookProsThis is just my consulting company.ConsFinding good contracts is a challenge.Show moreHelpfulShare
5.030 Jan 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsInteresting science and good company culture with plenty of scope for career progression.ConsMultiple re-organisations took time and energy from the scienceShow moreHelpfulShare