3.0
Mar 24, 2025
Current employee, more than 8 years
Gloucester, England
Recommend
CEO approval
Business Outlook
Pros
A large employer with a great customer reputation. Well respected in the industry with good talent.
Cons
Slow to fix seemingly simple internal issues. Salaries below market rate.