















You work very long hours at Amazon and there is a certain intensity you must have. Amazon seems like they are always searching for great outside talent. They are always trying to bring someone better. This means that there is limited opportunity for promotion. The dress is casual but the culture is not. People burn out of Amazon at high rates but you do get to put an established internet company on your resume which looks great. This is the reason I gave Amazon three stars. It would be lower otherwise. Diversity could be improved.
The benefits are good but salary is low. They make up for this by giving stock but it takes a long time to become vested and if you leave early you lose out. I recommend negotiating the highest base salary you can.