engineers and hrm
I'm not trained in business or management, so I'm no expert in HR (although I worked in manpower before). But we do know how we want to be managed. Or how we don't want to be managed. I've heard and seen many cases of bosses scolding employee right in front of everyone, peers trying to cover their backside in front of boss by pushing blame away to colleagues (eg, saying things like "I thought I told you already?" You thought, but you didn't), or claiming credits of others (eg, your subordinate comes up with good suggestion, you told your boss it's your own suggestion)
Ok, it sounds beyond HR, more like ugly behaviours.
But employers and supervisors should realize that workers are tools to help you earn money and tools to help you do your work (tools as in assets, not tools like spanner that you can throw around). So when you help your workers, you are actually helping them to help yourself. Why make life difficult and unhappy for them?
This clip was shown during my HR class in university. See if you can pick up any HR tips.