4.0Mar 21, 2024good place to workAnalystFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsperks and good company cultureConslow growth opportunities in the companyShow more