4.0
Nov 6, 2025
Former employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Stable, fair salaries, good products, well run.
Cons
Sales management style is archaic, can be run by a small ‘clique’ and not inclusive, business lack agility due to size.