5.0
Jun 24, 2026
Former employee, more than 1 year
Warwick, North West England, England
Recommend
CEO approval
Business Outlook
Pros
Great company to work for, good progression, benefits and career opportunities
Cons
Roles sometimes involve lots of travel