1.016 Mar 2025Anonymous employeeFormer employee, more than 1 yearIlford, EnglandRecommendCEO approvalBusiness outlookProsThere are bsolutely no prosConsLack of structure, accountability and integrity.Show more