Vantaggi
I have worked for Amazon for over 4 years now and there are reasons that i have been here that long without getting a thought of leaving even once. 1) In the first year itself i was awed by the shear intelligence of folks around. Due to the high bar of hiring, Amazon tends to hire smartest workforce and that's why i have always had learning opportunities from 360 degrees. There are people who are much junior to you and yet are smart and there are folks above you who you can learn from. Which is unique to all other employers i have had. 2) As my journey continues with Amazon i started loving the fact that promotions and raises are tightly tied to performance. Promotions are a rigorous process but if you are a good performer then all falls in place for you. Politics does not play in, the processes and mechanisms in place ensure that the deserving folks get to the next level. The icing on the cake in there in no time in role requirement to get to next level. If you can perform at next level, you will get there. 3) Last and most important reason that i have started appreciating in last couple of years is that the yearly planning process in bottoms up. I most companies the goals are decided up top and then they flow down. Not true here ! At Amazon, each teach team decides its own fates and proposes what great things it will do next year and then that planning process flows upwards. Which gives tech teams autonomy to do stuff which makes it super unique.
Svantaggi
The first year at Amazon can be difficult sometimes. Mostly with the fact that it has a unique culture of rigor as well as people being brutally honest. If you put together a poor quality doc (no presentations at amazon) for a review, you will be told that in the meeting. If you cant deal with it (which is difficult at start) then you will have issues. The best way to deal with this is to first get a mentor who can help you see through these situations. Next try to imbibe the Amazon leadership principles, they are amazing and if you see things through the lens of these principles then you will understand why people behave in the way they do.