1.0
Apr 30, 2026
Former employee, more than 8 years
Cwmbran, Wales
Recommend
CEO approval
Business Outlook
Pros
Extremely talented and knowledgeable workforce.
Cons
Each site is now being run on a corporate level rather than individual site. These sites built themselves up only to be purchased by a bigger entity before being ripped apart. Ultimately failing customers and their own staff.