4.0
Jan 18, 2026
Former employee
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
People are very helpful and smart, very smooth collaboration and projects were generally managed by Engineer or researcher themselves
Cons
The effect of layoff ended up with plenty of people leaving the company and the culture lacks diversity