I have worked all over Amazon as an SDE and Manager, and still do (11 years and counting.) I have certainly seen parts of the company that resemble parts of this article, especially OLR backstabbing, which I especially despise. As someone in a technical job family, it has always been easy for me to transfer internally to better-run corners of the company.
I stick around because I find that I like the low-fat culture, and working with extremely high achievers. Most of those top-tier people that I know in the tech families that have left end up coming back within a few years because they get bored on the outside. The exceptions overwhelmingly are those who left for Google, they never look back.
I cannot imagine literally crying about criticism in a meeting, and have never seen it myself. Working in a place with high standards and honest criticism is preferable to the alternatives. The real danger is inadequate mechanisms to deal with toxic org politics, and especially jackasses who think 80 hour weeks are not a sign of a problem. This definitely needs to change.
I stick around because I find that I like the low-fat culture, and working with extremely high achievers. Most of those top-tier people that I know in the tech families that have left end up coming back within a few years because they get bored on the outside. The exceptions overwhelmingly are those who left for Google, they never look back.
I cannot imagine literally crying about criticism in a meeting, and have never seen it myself. Working in a place with high standards and honest criticism is preferable to the alternatives. The real danger is inadequate mechanisms to deal with toxic org politics, and especially jackasses who think 80 hour weeks are not a sign of a problem. This definitely needs to change.