Pros
A lot of responsibility and autonomy; opportunities to be involved in some very exciting projects and programs.
Kontras
In order to last here longer than 2 years, you need to be comfortable with adopting a sycophantic approach to the company culture. Everyone gets along provided they pretend that the corporate culture is infallable and beyond reproach. Emperors new clothes. The more senior you become, the more you have to be seen to be enforcing the Amazon way, often resulting in senior managers sacrificing everything (including their teams) for their own careers. It's savage, unforgiving and just like the horror stories you hear (and I didn't even work in a "fulfilment centre" - aka tax dodging term for a warehouse.). I was expected to work at lest two time-zones, with the US teams have an incredibly blinkered view of the company (its mainly the USA right? every other country is just a little add-on that we don't need to think about). Great for your CV, but have an exit plan ready.