1.0
6 Sept 2022
Former employee, more than 3 years
Leigh, North West England, England
Recommend
CEO approval
Business outlook
Pros
The people you work with are all in the same boat.
Cons
Horrible company, became very corporate and really lost their way, as proven by the fact I know very few people that work there anymore..including the managers they paid so well.