3.0
Dec 7, 2023
Former employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Great salary, Wonderful people who are very well educated and diverse
Cons
Individual managers make all their own decisions including who to hire. There is NO company culture as they all do what they want. Company has changed focus too many times also