5.025 Mar 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