4.0Jun 11, 2025Anonymous employeeFormer employeeLiverpool, EnglandRecommendCEO approvalBusiness outlookProsA review of the companyConsA review of the company is thisShow more