2.0
24 Apr 2023
Anonymous employee
Former employee
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
The mission is powerful There are some nice, hard working and clever people there who you can learn from
Cons
High pressure with short deadlines and no concern ironically for staff mental health who are being asked to do more and more with fewer resources/colleagues to depend on