I worked at 2 of them in my career and left the stifling, closed environment to go back to my first love: teaching folks how to enjoy coding more.
I now teach people the way I think is best, and pick and choose who I work with. It's been over five years since I left, and it's the best thing I ever did.