It's a job where very few people stay more than a few years. - Software Development Engineer Amazon Employee Review

2.0
Jun 22, 2008
Recommend
CEO approval
Business Outlook

Pros

You can learn a lot in a short amount of time.

Cons

It feels like you are doing time in order to launch your career. The work is boring for the most part. The challenging problems you work on have more to do with sloppy design, lazy programming, horrible planning, than anything remotely interesting (from a computer science perspective). Amazon tries to preach this idea that you are working with the smartest people that you'll ever work with. This has been far from the case so far. Yes, there are some people there that are really brilliant, but those people really stick out since they are so rare. For the most part, the developers are solid, although they tend to be sloppy and careless. And there are some developers that actively try to avoid responsibility, make things difficult for others, or are openly hostile to people around them. Unfortunately, I've seen quite a few of these types while being there.

Explore other reviews about Amazon

5.0
Apr 10, 2026
Recommend
CEO approval
Business Outlook

Pros

Good place to learn and grow

Cons

no free meals and commute for office

5.0
Jan 10, 2016
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Really smart people, a lot of opportunity for growth, always encouraged to be innovative, think big, and create something new. Competitive salary and benefits with other major tech companies. 100% self motivating work environment. No dress code and 4 legged friends are welcome.

Cons

You have to be self motivated. NO ONE will hold your hand and tell you that you're doing a great job. If you need constant affirmations from management, this company isn't for you.

3159
See reviews by: Helpful|Rating|Date|All