You can't treat your staff like crap for ever and expect everything to be rosy.
The latest piece of managerial gold I heard the other day was to do with catering in Sydney. There has been heaps of new staff being trained lately so I asked one of the caterers what the deal is.
Aerocare is now the supplier of labour to catering in Sydney, hoping to one day take over the whole business. The current staff are being told to train the new staff. No wonder there is a high turnover of new staff when they are paid crap, have to work split shifts and are constantly in a battle with their trainers.
I don't blame the current staff at all. Make it hard and prove to the idiots running the place that cheap is not cheerful.