5.0
May 15, 2025
Current employee, more than 10 years
Manchester, England
Recommend
CEO approval
Business Outlook
Pros
strong culture, internal opportunities and transparency
Cons
No real cons, we are known for working hard and reaping the benefits that come with this.