4.0
Jul 3, 2025
Former employee, more than 3 years
Warrington, North West England, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits and perks. Culture and product are also great. Lots of travel opportunities as well.
Cons
Not the most dynamic business. It can slow down progression and make people feel held back.