Pros
Amazon is a fast pace and high energy environment. Amazon hires talented individuals that are driven and capable of moving quickly in an agile setting. Lots of opportunity for growth as the company continues to dominate all things retail. Opportunities in the US and globally are always available and Amazon allows you to move into other roles even if you have only been in role for less than 6 months.
Cons
-little to no focus on development, don't expect to get much feedback or career guidance -work life balance, expectation is to be "on" day and night -salary cap -benefits could be improved (childcare, healthcare, etc) -overall culture, there is room to improve culture and invest more in the employees as turnover continues to increase.