5.0
Dec 26, 2022
Former employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Exceptional! I loved working here.
Cons
I felt it was time for me to move on to something new. In retrospect, I definitely should’ve stayed.