3.0
Dec 9, 2025
Current employee, more than 10 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Decent culture if you’re in the right dept/team
Cons
Lack of career opportunities and development, not a very generous company when it comes to salary and often hide behind poor results (caused by decisions made by senior management and directors) to justify to staff lack of annual bonus etc…