5.0
May 20, 2025
Current employee, less than 1 year
Salford, North West England, England
Recommend
CEO approval
Business Outlook
Pros
It's a great place to work. The company culture is quite people-centric. Managers allow you a great deal of autonomy and this in turn allows you to grow.
Cons
I can't think of anything major.