I've always had a pretty good radar for sensing and avoiding the really 'ugly' ones. I did have a boss one time that was a complete emotional mess, and that had developed the habit of blaming all his own insecurities and toxic emotions on everyone around him. And because he was the boss, he could get away with it when anyone else would be soundly and quickly put in their place. The guy was just an oozing sore of unresolved emotional crap that he spewed all over everyone else.
I was fortunate in that when I was first hired, I didn't yet know who he was, or what he was like. So when he accosted me one day in the break room, I basically turned on him and made it clear I wasn't having it. This startled him and he scurried off. And it kept him away from me for a long time. Unfortunately, it also made me a 'target' every time reviews and raises came up. He mostly avoided me, but would 'snipe' at me from afar whenever he got the chance.
It was bad enough this fool ran the company I worked for, and signed the paychecks, but eventually he bought the building I was living in, and moved in across the hall (his wife and kids could no longer put up with him). At that point I had to cut and run. Too bad. I really liked that job, otherwise, and I was really good at it.