5.0Jan 16, 2023Great place to workSnr. managerCurrent employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsSupport and develop their people Many training opportunitiesConsPay could be more competitiveShow more