4.011 June 2025Anonymous employeeFormer employeeLiverpool, EnglandRecommendCEO approvalBusiness outlookProsA review of the companyConsA review of the company is thisShow more