Amazon Software Engineer (Software Developer II) reviews

3.4

63% would recommend to a friend

(339 total reviews)
avatar

Andrew Jassy

20% approve of CEO

59% positive business outlook

Software Engineer (Software Developer II) employees have rated Amazon with 3.4 out of 5 stars, based on 339 company reviews on Glassdoor. This indicates that most Software Engineer (Software Developer II) professionals have a good working experience there. Amazon is rated in line with the average (within 1 standard deviation) by Software Engineer (Software Developer II) professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

339 reviews
1.0
Jul 25, 2010
Recommend
CEO approval
Business Outlook

Pros

Nice pay. Other then the pay there isnt much of pros. the work isnt bad but its also not good either. domain knowledge is all you need.

Cons

Well amazon cares about customers but not employees. For a fresher you can gain knowledge about technology for a little bit more experienced person its not a software development company its a retail company. the software development practices are horrible. The tools used internally are a pain. And also forget about having a life out of work. the people in india expect you to work in day and people in usa expect you to work at night. there are no flex hours and you are not expected to work from home or something like that will not be appreciated

4.0
May 23, 2010
Recommend
CEO approval
Business Outlook

Pros

There is clear career direction and growth which is offered via documents that indicate how to get promoted and what qualities you need. The work environment is a meritocracy. If you back up your ideas with reason, people will listen. There are many opportunities for learning, growth, and achievement. You just need to show some initiative.

Cons

The management is hit or miss. There are some managers who really know what they are doing, and they get promoted rather quickly. There are other managers who are not that great, and eventually get promoted because of the results they command from their team. It can take a big effort to convince management their plan is not good.

4.0
Feb 26, 2010
Recommend
CEO approval
Business Outlook

Pros

* You get to work on challenging and interesting problems * The types of problems and challenges vary greatly from group to group giving you plenty of opportunities to try and learn new things, if you're looking for a change you don't necessarily have to find a new job, just a new group. * In general you get to work with really smart, competent and experienced developers that will push you. * Good compensation * Performance is generally acknowledged * Developers and principal engineers choose the platforms and technologies used, not the business teams or management. * The mantra that "it's all about the customer experience" is actually true and enforced. Whenever a tie needs to be broken on how something should work the answer to this question is usually sufficient to break it.

Cons

* Being on an on-call rotation and carrying a pager. The operational burden placed on developers varies significantly depending on what group you're in, but some groups are pretty horrific. * Middle management is often woefully ineffective (of course there are exceptions) * Compensation doesn't always correlate with performance, developers in the same level are almost always paid about the same regardless of how much they accomplish, promotion is the only guaranteed path to compensation increases. * The hiring/interview process is a complete crap-shoot, bad people get in, good people get rejected, when things break there's almost never any attempt to look at what went wrong and how to prevent it in the future. * RSU (stock) based compensation is highly variant depending on the stock price (when you are awarded the stock and when it vests can be separated by years). In some situations this is positive and some situations its negative, but cash based compensation would be more predictable. If the stock does go up one year your compensation the next year may go down in order to compensate. * As inevitable with large companies, Amazon is becoming more process oriented, this means more pointless meetings (this is often exacerbated by poor middle management who care more about process than results, and rarely take a step back to see if what they're doing is actually adding value). The weekly metrics and change management meetings that some groups have typify this problem.

Viewing 334 - 336 of 339 Reviews

Glassdoor has 251,080 Amazon reviews submitted anonymously by Amazon employees. Read employee reviews and ratings on Glassdoor to decide if Amazon is right for you.