Amazon Software Development Engineer reviews

3.5

51% would recommend to a friend

(3,319 total reviews)
avatar

Andrew Jassy

35% approve of CEO

49% positive business outlook

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

Reviews by job title

3K reviews
3.0
May 4, 2009
Recommend
CEO approval
Business Outlook

Pros

Super-smart and very competent coworkers make it a great place for driven people to work. The CEO is not afraid to take risks and invest for the long-term, and all of the senior management are superb. The pay is relatively high, and it is possible to find a good work-life balance with some effort and setting of boundaries. Amazon runs a tight ship, which means there's always work to get done, but it also means a developer has a wide scope to do far more than write code, from helping to make business decisions to managing projects.

Cons

Burnout takes hold quickly for many employees, leading to high turnover in some departments. Amazon loves to celebrate all the new people who have joined since the last company meeting, when most are just replacing others who have left. Finding a good manager to work for is the key, but you can expect a new manager every six months to a year, which means you'll inevitably end up working for someone you don't like. The company used to be fun to work for when it was younger. Amazon now only hires the best of the best, which seems to have driven out all the interesting people on its way to become a well-oiled corporate machine. The average age of the company is still very young, and Amazon likes ambitious new college graduates. For those a little older, learning new skills to stay relevant in the company is something you'll have to do on your own time and money. Pager duty is a major pain. Smaller teams can expect to be on-call at least one week per month, while larger teams spread out the pain longer. Getting paged in the middle of the night for a high-severity problem that take eight hours of investigation to fix is enough to drive many to quit.

2.0
Apr 20, 2009
Recommend
CEO approval
Business Outlook

Pros

Better than average quality of employees.: Amazon has a good hiring process and the newer employees are all competent. Employees are generally devoid of arrogance, which is a common complaint about companies like Google. Innovative department structure: The two-pizza team structure is innovative and offers a fair amount of departmental autonomy in theory(does not always work in practice) . If you prefer(as I do) an agile developer run process, Amazon has the advantage of not imposing counter-productive heavy processes. Developers have considerable autonomy to complete their assigned job on a day to day basis, though expect to be blocked ruthlessly and unreasonably if you try to be innovative. Developers treated relatively well: You will get your extra flat-screen monitor on demand, no questions asked when your manager wont. Your manager's digs will not be much better than your own. Weekly tech talks etc.

Cons

Excessive, incompetent and unnecessary middle management: Too many less competent people from early days. are now in middle management Middle management rarely seen to come up with a constructive idea but will block and side-track ideas from developers. Tracking metrics is a cultish obsession. "Churn and burn" culture: I picked up the phrase "churn and burn" from a posting on another website by an Amazon manager, but it fits so I'll use it. The philosophy seems to be to mindless pressure the employees to improve "productivity". Amazon seems to do this way beyond the optimal point. This may be a trait of Jeff's that filters through the organization and manifests in a distorted form. The death march feeling is always there and morale is poor. 24X7 pagers are common but you may not be told in the interview process. Intellectual pretensions in technology: Possibly due to a lot of bright but immature young hires there is a bit of a poseur culture regarding what is appreciated. IME outside the main website there is more of a desire to impress Slashdot than win and keep new customers(e.g. Mechanical Turk with no attempt to engage real users and customers for it) Awful cramped working conditions: There is NO attention paid to making the workplace brighter and fun. People are packed as tight as possible. There are no recreational facilities or a couch to sit on and read an industry magazine. I guess they want to keep employees "productive". Move to the burbs if necessary but give people some breathing room, please!

Viewing 3280 - 3282 of 3,319 Reviews

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