Pluspunten
At Amazon you're surrounded by the best and the brightest. The interview loop is famously difficult, but very effective at ensuring that the company maintains extremely high standards. There is no driftwood - everyone contributes (and is expected to). Although there is some office politics, there is far less than I've seen at other companies. The leadership principles (study them if you're interviewing) aren't just window dressing - they're adhered to and used as a yardstick for everything from new product initiatives to your annual review. You'll learn more and become better at your job at Amazon, because you have to. And once you've put in a tour of duty at Amazon, everything else will seem easy.
Minpunten
Amazon is more like a startup than a 20-yr old company. It's quite likely that you'll be expected to do your job with very little guidance, and a whole lot of ambiguity. In fact, dealing with ambiguity is something Amazon hires for. The pace can be torrid - you'll be expected to take on far more than you've taken on at other companies. And you'll be expected to back up all your decisions with data, not opinions. This can be fabulous but also very challenging. Amazon is also crazy about secrecy. The review process is famously opaque. People managers receive training that non-managers don't get, and aren't supposed to talk about. There are many secret/confidential initiatives going on throughout the company, and it can be difficult getting things done due to the restrictions on communication. And finally, Amazon is famously stingy - or "frugal" as it's known internally. No fringe benefits, you're expected to do more with less, and expensing a business lunch can be an ordeal. Most Amazonians don't even buy each other lunch - checks are always split, which I find ridiculous.