5.0
Jul 15, 2025
Former employee, more than 3 years
Cheltenham, England
Recommend
CEO approval
Business outlook
Pros
Talent team was amazing and supportive Great central part of the business that allows you to work with everyone
Cons
Benefits were cut Industry is having a hard time suceeding