5.0Mar 25, 2023Good local place to workAnonymous employeeCurrent employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood place to work if youre localConsShould pay more to employeesShow more