Anytime things get into a shouting level, I just do the opposite. I keep dropping my voice and stay as calm as rational as I can. It usually calms things down quickly. If it doesn’t then I sometimes just walk away.
If I was on the receiving end of this behavior from a boss. I would follow the advice above and document the explosive and abusive behavior. I would then in a time of calmness talk to my boss with a written record of his behavior.
If this resulted in another explosion or did not improve the situation, I would add any additional documentation to the list and present the list to either HR, the next level of bosses or if there was a employee representative or labour management committee then take it to that.
Remember there is power in numbers. If he was explosive towards you than it’s safe to assume that he is explosive to others. Get them to separately document this behavior and join in the reporting.
If you are on this forum then you should be an engineer and a professional. That means that your boss also should be a professional. No one has to suffer this type of abuse in the workplace and it especially should never happen in a professional workplace.
Don’t expect that there will be a dramatic change. By reporting on a boss you have upset what in the senior management’s view is the natural order of things. You have not only made a case that your boss is behaving badly but called into question senior management’s judgment in appointing this guy a boss in the first place. Their first reaction will be to protect the institution of management and deny that the situation is as bad as you are making it out to be.
You will only get one shot at this so have all your documentation in order and have the support of your peers as well. (Video or audio may be helpful in proving your case, there may be some laws about this in some jurisdictions.)
If I ended up getting fired for this reporting then sue them all let the judge sort it out.
Rick Kitson MBA P.Eng
Construction Project Management
From conception to completion