1.0
Nov 17, 2025
Former employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
there wasn't much but few good people
Cons
The company wasn’t very stable, and the working environment and overall work style didn’t feel friendly or supportive. The salary was also quite low compared to the responsibilities.