Normally I understand the need for professional discretion, but this situation sounds... frankly insane. Honestly I would name names so nobody has to work under these people ever again.
I've left a job before that I considered toxic, and this sounds 10x worse.
I've left a job before that I considered toxic, and this sounds 10x worse.