If you work in tech and you're very bright, it's trivial to see the signs of a bad workplace and be unable to find work elsewhere. I do not believe anyone would choose to stay if they were very talented, because it should have been obvious there were problems and it should have been easy to leave.
Everybody I know in tech that's any good has no problem finding a new job on short notice, including people with less than one year of experience.