3.0
5 Oct 2025
Anonymous employee
Current employee, more than 5 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Good salary - fools you that it is a great company
Cons
Power struggle - people trying to step in each other's toes, especially with GCS, GBS, etc. There seem to be shadow teams doing the same work. HR does not provide any support