I've been with my company for 9 months as a software developer. Several times I've witnessed the boss shouting at people, talking condescendingly or aggressively.
So far, he's only pulled me aside to badmouth my colleague in an attempt to "motivate me" (his words). I've realised working with this boss is causing me a lot of stress.
Otherwise I like the company and the work.
Is this a red flag that warrants leaving the company?
My guts tells me that if that's how he treats my colleagues, it may be how he'll treat me in the near future or how he talks about me behind my back. I have no financial problem and no issue finding works elsewhere