3.0
24 Jun 2025
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Nice enough, very big company so unfortunately have to deal with the US management style occasionally.
Cons
Don’t get much exposure to things outside your remit.