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