5.014 Nov 2025Very friendly environmentEngineerFormer employee, less than 1 yearCambridge, EnglandRecommendCEO approvalBusiness outlookProsEveryone in the company is very supportive and positive.ConsNothing that isn't typical of a consultancyShow more