Avantages
Lots of smart people, great projects, good values employees can support for the most part, and it has fairly good opportunities to work in other areas if you desire.
Inconvénients
1. Very bad work life balance, and the company is more than ok with hiring employees and just burning them out, " they can always be replaced" is the mantra, and thus work life balance is out the door. 2.Comp is ok for Seattle, but poor industry-wide, as they trick you with stock grants, thus you don't make the money unless you stay for 4-5 years, if you get a promotion, you will see a small base salary increase, and stock grants (which you will not see for 1-2 years) Thus, they promote you, have you work even harder for 1-2 years, just so you can get the money your promotion came with 2 years earlier....really underhanded of them as a company. 3. Recruiting at amazon is hard, and some of the recruiting managers are great, others are down-right just mean people. The buisness is fun to work with, but usually you don't have enough resources to do right by them as the turn-over in the company drives high hiring volume- which you will never fully get ahead of due the poor quality of life all around in the company. As a recruiter you will work a lot, and for the pay its not worth it.