I’ve had a lot of different jobs over the years and never would tolerate any abuse from an obnoxious boss - one job planting trees back in the 70’s had a jerk foreman who kicked me in the rear on my first day for not moving fast enough. I broke his jaw and knocked out a molar with one punch I was so furious. It was also my last day as a tree planter.
I bet he stopped doing that, especially to first day hires! Good job.