Amazon Software Development Engineering reviews

3.5

57% would recommend to a friend

(6,787 total reviews)
avatar

Andrew Jassy

40% approve of CEO

54% positive business outlook

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

Reviews by job title

7K reviews
3.0
Dec 28, 2012
Recommend
CEO approval
Business Outlook

Pros

Amazon is a great entry place for engineers. A mix of some ability and some drive will get an entrant into the full engineering exposure at a fast pace. Most of the direct software managers have engineering backgrounds mostly as experienced engineers at the company they don't just know about the technology but will have insight into relative teams too.

Cons

Management ability is completely random. Many do not have the training or ability to manage. The rise by force of will culture leads to a culture of it's everyone's responsibility who has a certain level of competence to do everything. Organization makes no sense in that way.

4.0
Dec 26, 2012
Recommend
CEO approval
Business Outlook

Pros

1. Need to take ownership of code / service and ample opportunities to explore (depends greatly on the team) 2. Many smart people and lot of learning opportunities.

Cons

1. Pager (On Call duty) 2. had times when there was not a clear vision in my team

4.0
Dec 24, 2012
Recommend
CEO approval
Business Outlook

Pros

-Competitive offers (not the best, but still well above average) -Many of the teams have a similar feel to a start up -It is in Seattle (I have mixed feelings about this) -The people here are smart and motivated -Has a kind of "hands off" management style, at least where I work. The mentality is that as long as I get my work done appropriately, all is good. -You can go from team to team, department to department, and continuously learn new things. You can jump from low end server management to high end app development for example. -The company is going places both from a financial sense (have you looked at their stock recently and its trend?) and a technology sense -The teams are generally kept small and for my team at least, leads to better communication

Cons

-With some teams, work life balance is horrible. This is not all teams however, mostly the ones that manage the website directly and are responsible for keeping various services up and running. I have seen it both ways. -It is in Seattle (I have mixed feelings about this) -It can be difficult at times to get recognized for your hard work even if you go above and beyond the call of duty (please note I have not personally experiences this. Rather, it is a conclusion I have reached based off of my interactions with others and what I have seen) -Team culture and work life balance varies from "I want to get out of here" to "I absolutely love it here and can't imagine myself anywhere else" I understand that this happens in many different companies, but I wish Amazon would work more to normalize this spectrum.

Viewing 6619 - 6621 of 6,787 Reviews

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