Alas, so much of this is all too familiar. I've actually thought that there needs to be some kind of "toxic culture survivors" meetup where us techies can vent about what we've lived through, and get help un-learning all the little unhealthy habits we've picked up as survival adaptations. I've actually considered starting something like this where I live, and hiring a counselor to run a monthly group session. (If anyone in O.C. is interested, hit me up on Twitter. My DMs are open.)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.