5.0
2 Jan 2026
Former employee, more than 1 year
Milton Keynes, England
Recommend
CEO approval
Business outlook
Pros
Really great company that values their employees.
Cons
As a global company, it's challening sometimes to work with teams from other countries.