4.0
Feb 16, 2021
Former employee, more than 3 years
Wrexham, Wales
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