Amazon is the #1 company to work at according to LinkedIn. It also feels like the #1 company where people are quitting in droves. At this point I am sure just like their warehouse employees, Amazon is going to run out of engineering/product pool also to hire from soon.