I used to work at Amazon. There are those who love it (and end up staying there 5+ years or their entire careers), and those who are mortal and end up leaving after a few years for greener pastures. Pay is definitely dependent on RSU (which is very, very back-heavy), and base compensation is average at best unless you’re in Tech/AWS. Don't expect Facebook/Google/Microsoft perks or benefits. You will definitely be pushed to your limit, but you really do get to work on exciting projects. Everyone has their own tolerance levels, so just know what you’re getting yourself into before you join Amazon.
Experiences at Amazon are highly dependent on team and manager. If your manager is bad, you will be miserable. I guess this is true with any company, but it is exacerbated at Amazon because of the performance review/stack-ranking process. I had lots of friends who were in the LDP’s, and experiences vary. In my opinion the best roles at Amazon for post-MBA are in Ops/Supply Chain and Product Management. Retail roles are good if you’re interests are Retail or General Management, but hours will be long and stress will be high. I would not take a marketing role at Amazon – it’s not true marketing like P&G/CPG. But regardless of all the bad press, people will still flock to Amazon because, well, it’s Amazon.
Personally, I left Amazon because I got married and wanted to enjoy my marriage
Also don't forget that Washington doesn't have state income tax