1.0
Jan 13, 2026
Anonymous employee
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Zero Pros: easy money if you can handle a toxic working environment, Senior management have no clue how to run a business. While employees work in fear and they constantly ask how they can improve. Simple get rid of the MD and HR leaders.
Cons
Business run by HR, with awful MD and HR leadership combination they have no clue and continually struggle and will always do so in a business where the Swiss Group sets unrealistic targets and goals.