3.0
15 Oct 2025
Current employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Better Work life Balance None
Cons
Low Ball offers are common, compared to competitors, pay is very low. With the cost of living in UK, no real benefit to move here from abroad. Lower quality of work, Work Flows are outdated, lot of middle management