Pros
Transparent culture - what you see is what you get and what you hear in terms of leadership principles. You'll learn how to communicate confidently in almost any professional context. Broad basket of opportunities for someone with the desire to explore and engage. Working with smart people sharpens your skills - At other organizations, I'd regularly meet someone who made me wonder , 'How on earth did you get a job here? ' , that has not been the case at Amazon.
Cons
Not for everyone. Not for anyone who is uncomfortable with a culture that embeds continuous learning, emphasizes speed and moving forward while evolving along the way. Not for anyone who enjoys riding the tide of buzzwords. Not for people uncomfortable with ambiguity and agility. This is a large organization - So your short term experience can vary based on group/team leadership; even though the culture is strong and consistent, some groups may not necessarily adopt the core culture and can operate in their own interpreted version of leadership principles.