1.0
20 Aug 2025
Former employee, more than 3 years
Rotherham, England
Recommend
CEO approval
Business outlook
Pros
Good place for beginners to join
Cons
Too much stress to work with area managers and they have no technical background, its hard to explain them. Horrible place