5.0
25 Jun 2025
Current employee, more than 1 year
Swindon, Wiltshire, South West England, England
Recommend
CEO approval
Business outlook
Pros
Pay, benefits and culture are great. They really care about the employees
Cons
Very little oversight by management