I think it really just depends on your team though. Most of the people I worked with didn't particularly like Amazon (or working in general) but it was a job and paid (relatively) well. They don't pay as well as Google/FB but they still pay much better than most companies in Seattle and as far as I can tell it's easier to get into Amazon.