Vantaggi
Smart and challenging colleagues, good atmosphear (for white collars), compensation, potential internal opportunities. Fast pacing company who is great for anyone who like that and can follow the rythm. Innovation and autonomy is encouraged. There are a lot of opportunities to learn, by yourself, from your colleagues and sometimes your mentor. Great for self starter.
Svantaggi
Amazon's hierarchy embodies why companies should go into holacracy/sociocracy management type: there are a lot of smart and competent individuals (IC and first line managers who have to be hands on), yet those people are caught in reporting, doc writing to justify the X lines of managers (far to be leaders...) above them in WBR, MBR, QBR. Those meeting produce countless hours of time wasted and usually lead to absolutely 0 actions. Lots of meetings are setup for no reason - sometimes you even wonder if the management understand what is going on... There is a big lack of top-down communication in return. Don't expect vision or anticipation because directors are too busy driving politics to actually care about the business, we end up having multiple teams working on similar projects, then management fighting about roles and responsabilities.