4.0
Sep 26, 2023
Current employee, more than 3 years
Egham, England
Recommend
CEO approval
Business outlook
Pros
Good work life balance, nice clients
Cons
The inner culture, leadership (or whom they choose to be leaders), constant push to compete with other teams