5.0
11 Dec 2025
Current employee, less than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Modern Tech stack, fantastic co-workers, noble mission, you can clearly see the value of your own work and how it has an impact on society, Great Campus location in the middle of Nature. Great Opportunity to make an impact while learning from others.
Cons
Some teams have the tendency to work in silos, and others are too independent, this creates a bit of organic growth that in the long term could create division of intents.