I worked at Amazon years ago (2010-2012) on the retail website search navigation. I didn't like it, but it was nowhere near as bad as this hyperbolic post.
Joining Amazon was the best thing I could have done with my career at that stage in my life. I learned a ton! But the culture does grind you down, especially when your alternatives are much more cushy.