5.0
Aug 3, 2021
Current employee
Egham, England
Recommend
CEO approval
Business Outlook
Pros
- Constantly improving environment - Friendly, supportive people - Management Structure hired on management skill rather than performance alone - Great benefits
Cons
I have none at this tim.e