Pros
Lightning fast growth, big crazy ideas they aren't afraid to explore and won't punish you for trying, super smart and talented coworkers, always focused on the customer experience and customer satisfaction, quick to correct a customer-focused blunder, shaping the future of everything, be in the middle of a revolutionary company at its peak
Cons
No work/life balance, crazy long hours every single day, expectation that you will work while sick and on vacation, annual performance goals are set above previous year's goals rather than against previous year's actual results making goals essentially unattainable, constant chaos as teams implode and lose people every month, bias toward youth, if you aren't a business analyst or math whiz you won't succeed, very secretive about even the smallest things, cult like environment, marriage and kids are a detriment unless you intend to see them rarely, health suffers because people go to work sick and are constantly stressed, you can bring your dog to work but it's only because they don't want you to leave the office to take care of him or anything other than Amazon