I'm genuinely curious about this, and I don't know anyone who works at Amazon, but if they really do have such a bad work environment and low tenure then how are they managing to consistently produce such good products (I'm thinking primarily of AWS here)?