Hey minux I have a question for you, have you ever trained someone?
The only boss I ever respected at woolworths earned his respect because he'd fired 2 people in his 20 years with the company, he was renowned for his 98% efficiency rating, he'd look at what you just said and he'd call you a bad manager (im not I dont know you).
He use to say that if you expect someone to be perfect off the bat, then your job as a manager is irrelevant. All supervisors, managers etc, who want perfect people off the bat prove how redundant THEIR position is, their position isnt to sit at the top of the pyramid, its to make sure everything is working and sustainable.
He learned being a Navy officer that you could take just about any man, and if you didnt give up on them (and put the fear of god into them) you could train them. The only 2 employees he ever fired were for stealing and he made an example of them like nothing else. He noticed after working for woolies how many 'dregs' were being passed by, when he ran out of 'good people' to give jobs to he got stuck with a few and found them useless. So he changed the way he trained them.
Found strategies to get them working efficiently.
But this was a guy who didnt care about profits, how much people liked him, or worrying about shareholders, public image etc.
This guy shoulda been running SA's woolies operation, he did awesome at our store until the poor guy had a heart attack after all those years.
Instead in all the time he was there he got passed up for spineless yes men and psychopaths who seemed to 'have balls' and woolies is now a super profit company..... thats left most of its roots, screws farmers, and treats staff like meat to a grinder and has some pretty freaking morale thanks to this.
Im seeing a pattern with a lot of businesses going this way.