I worked for a physician that used to throw stuff during meetings. I reported him for improper Medicare reimbursement and left the job.
About 20 years later I worked for an Association where there was discord in leadership and the result was ugly posturing and position in the staff. I last ~18 months then left. Life is too short.
I didn’t leave either until I had another job that paid more.