5.0
Apr 30, 2023
Current employee, less than 1 year
Preston, North West England, England
Recommend
CEO approval
Business Outlook
Pros
its great place to work
Cons
could improve their level of support better
Check out your Company Bowl for anonymous work chats.