1.026 Aug 2024Business development managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsIt’s a dreadful place to workConsThe head of the trainees was a horrible man.Show more
4.05 Apr 2021Engineer fellowCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsgreat team, good culture and benefitsConsnot a lot of mentorshipShow moreHelpfulShare
1.03 Jul 2026Account managerCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsFun environment, good team, cultureConsmanagement is a bit shocking sometimesShow moreHelpfulShare