4.0Sep 9, 2025AnalystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsgreat inclusive culture and friendlyConscould be more challenging in natureShow more
4.0Feb 3, 2024LecturerCurrent employee, less than 1 yearLondon Colney, EnglandRecommendCEO approvalBusiness outlookProsGood environment to work inConsnothing much so far nowShow moreHelpfulShare