Great place to hone existing as well as pick up on new software development skills - Software Development Engineer I Amazon Employee Review

4.0
Apr 14, 2014
Recommend
CEO approval
Business outlook

Pros

Knowledgeable co-workers from whom one can learn a lot. Develop a big-picture view of the business which is invaluable towards one's growth as a software developer. Competitive pay and time-off. Cab pikc-up and drop is very helpful. Flexible working hours as well as work-from-home a couple of times a month (depending on manager). Apparently easy to explore other teams after clocking in an year with a team.

Cons

Responsibility of maintaining one's code is a little painful - but helps in growth as a developer. On-call week - i.e. being single point of contact for technical (and sometimes business) issues of team for a week - is challenging in the beginning. Long learning curve, given the number of tools and frameworks one needs to be familiar with, in order to be effective. No additional perks as may be expected in some of the other top companies. Work-life balance tends to be more towards work.

Explore other reviews about Amazon

5.0
Feb 25, 2026
Recommend
CEO approval
Business outlook

Pros

Huge exposure with large scale systems

Cons

Lots of overtime work frequently

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