4.0
Feb 16, 2021
Former employee, more than 3 years
Wrexham, Pays de Galles
Recommend
CEO approval
Business Outlook
Pros
Nice friendly culture on site
Cons
Buildings are spread out across the site, you can get wet but there are umbrellas - nothing of any concern