My honest opinion, Windsor Smith definitely have the worst upper management, especially regional managers. Very hypocratical and they tend to degrade of hard working staff. Always taking side but not looking at the facts. Also very unorganised in terms of managing stock. Only thing positive was flexibility and the friendly casual staffs and store manager of who I was working with made me stay for a while.