5.0
2 July 2025
Current employee, more than 3 years
Milton, Oxfordshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
You get a lot of benefits working here, both monetary (bonus, stock options) and personal (flexible working hours, social events, etc.). There is also a lot of opportunities for promotions.
Cons
The company has recently made a lot of the UK site redundant.