5.0
Mar 4, 2024
Current employee, more than 5 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Smart and approachable colleagues. Good benefits. Culture of high trust for high performance.
Cons
Not many. Decision making can be hierarchical at times.