1.0
Jul 5, 2026
Anonymous employee
Former employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Friendly CEO Free Snacks Great colleagues at lower level who all want to do a good job
Cons
Dreadful Supply Chain Leadership Any and all decisions required will be delegated down due to lack of leadership and knowledge from said leadership (scared to make a decision - otherwise they may be found out) Utter confusion on priorities and direction from senior management Complete lack of self awareness from Supply Chain Leadership Team - inappropriate comments and behaviours continuously demonstrated Toxic Supply Chain culture as a result of above, with great colleagues baffled and confused