3.0
21 Jan 2026
Current employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Decent benefits but they have been getting worse. Good balance of work from home and onsite work
Cons
Deprecating pay and benefits. Random firing of staff. General unhappiness and a lack of where the company is going.