1.0
Mar 7, 2025
Current employee, more than 10 years
Cwmbran, Wales
Recommend
CEO approval
Business Outlook
Pros
Great colleagues. Decent pay for certain roles.
Cons
Inexperienced management within this industry calling the shots, making decisions that will inevitably fail. Risking customers satisfaction for increased profits. Uncertainty with ongoing site closures.