3.0
11 Jul 2025
Anonymous employee
Current employee, more than 10 years
Crawley, West Sussex, South East England, England
Recommend
CEO approval
Business outlook
Pros
Benefits Flexibility Diversity Family-friendly policies Compensation
Cons
Senior management overhead Incompetent HR Questionable ethics Lack of internal accountability Lack of trustworthiness