Thanks for sharing your experience with us. I find this reading comforting :)
My current job is toxic. I work in a small startup (we are 6 and one trainee) and the toxic ambiance it's because of of the choices of the two founders of the startup. They are always changing their mind about important decisions, and they never listen the advices of their employees (even when they know nothing about a subject). Since I am here (it's been one year and a half) there is 5 people who choose to left the company, and it's been 7 month that they try to recrute a developer but they don't succeed.
I planed to quit at the end of december but I sometime ask myself if my colleagues are thinking like me or if I am the only one in the current team who can't work like that anymore.
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.