Pros
Fast-paced environment - you never get bored at Amazon Ownership - You are encouraged to make changes where you see fit. If it works... great! If not... we'll just try sometihng else Backbone - One of the leadership principles is to have a backbone. You are expected to speak up if you disagree with something. You don't see this in a lot of corporate environment. You're not just a worker bee.
Cons
WORK-LIFE BALANCE - There is NO work-life balance at Amazon. You are expected to work from the time you get up in the morning until you go to bed. Plan on working 60-80 weeks year-round. Changing Culture - Things change so quickly at Amazon that it can be difficult to keep up with the latest initiative. Competing Priorities - Amazon has not yet learned how to prioritize the work. Everything is a "must-do" and you are expected to hit every metric, no matter how ridiculous. (This goes back to the work-life balance.)