2.0
8 Mar 2026
Current employee
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
One of the best health insurance. Beautiful campus.
Cons
Teams are often siloed leading to divisions between and within teams. Very poor growth opportunities. Too much of reinventing the wheel.