Ouch. I deny that my comment has anything to do with strength of character.
I was treated well, and everyone who I had contact with over my 18 months was similarly treated well (with the exception of forcing client developers to go "on call" for server issues that our team knew NOTHING about...that was cruel and unusual, but even that didn't require 80 hour weeks, just the occasional 2am pager beep).
Our branch of the org chart was happier (according to internal surveys) than Amazon at large, but those internal surveys absolutely didn't paint a picture of tons of unhappy people.
That said, I'm sure there are bad managers at Amazon, just as I had an awesome manager. There are just too many people there for them all to be perfect. But the picture from where I stood was honestly as positive as I described.
So don't throw around aspersions of my character when you don't know my situation, or what I observed.
ASIDE from the fact that I DID leave Amazon and sold all of my stock, so it's more like "the hand that fed me for a while."