4.0
Mar 9, 2026
Current employee, more than 5 years
Birmingham, England
Recommend
CEO approval
Business outlook
Pros
Strong bonus & benefits. The Uxbridge location is also convenient with good transport links.
Cons
staff /teams don’t work well together & systems and processes can be inefficient.