5.0
4 Feb 2026
Former employee, more than 5 years
Manchester, England
Recommend
CEO approval
Business outlook
Pros
Great products, amazing people, long history of performance as well as improvements.
Cons
None I can think of, sometimes demands of the role are high, but you have to chase perfection don't you?