Based on what you said I think that you should change jobs. Too much toxicity and obvious incompatibility with the company preferred approach to working.
I also am reluctant to just outright write a post that says "find me a job" unless I'm in a dire circumstance, as that seems like an abuse of my reader's email list, so I'm doing it the old-fashioned way.