Amazon reviews

3.5

60% would recommend to a friend

(209,259 total reviews)
avatar

Andrew Jassy

50% approve of CEO

57% positive business outlook

Amazon has an employee rating of 3.5 out of 5 stars, based on 209,259 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Amazon employee rating is in line with the average (within 1 standard deviation) for employers within the Tecnologías de la información industry (3.9 stars).

Reviews by job title

209K reviews
5.0
Jun 16, 2008
Recommend
CEO approval
Business Outlook

Pros

Amazon.com is an amazing place to learn. The decentralized, self-starter atmosphere strongly supports and encourages people who are motivated to try new things. In just months of being here, you'll end up having responsibilities that most companies wouldn't hand off from the legions of middle management for years. You're able to touch every aspect of the business, from the actual business side (TCO, business justifications, cost/benefit analysis, etc), to the deeply technical side (even all the way to choosing whatever technology, language, and platform you like). Every role has a huge amount of autonomy and responsibility. Additionally, there are no middle-management drones here. Every person I've met here is top-notch; blisteringly intelligent and an extremely valuable asset to the company. Like most companies, there are some folks who might do better in other roles... but I've been overwhelmed by just how GOOD these people are. Coming from a different company where a lot of people just "coast", this is a nice, refreshing change.

Cons

Unfortunately, that "decentralized, self-starter atmosphere" can also be chaotic, frustrating, and wasteful. While it's wonderful that we all have total autonomy to determine what platform, language, and technology to use at every turn... do we really need to spend the next two months rewriting a build system? Or an issue tracking system? Or a multicast protocol? Really? These problems have been solved already, and there's no need to go back and reinvent the wheel. The decentralization, coupled with a focus on autonomy, leads to a strong "roll your own" syndrome. We end up with sometimes as many as twenty different solutions to the same problem, each slightly customized for a given team and unusable by anyone else. Amazon requires patience, and an ability to sift through the chaos to focus on what's necessary. If you cannot prioritize your own workload, you will not do well here.

3.0
Jun 16, 2008
Recommend
CEO approval
Business Outlook

Pros

There are lots of varying opportunities, some really smart people, and the problems they are trying to solve are huge.

Cons

The management, lack of office space, the management, poorly executed products, insular teams that are so overwhelmed their first instinct is to push back on any request, lack of communication, lack of QA, no real documentation of any kind, and lack of a standard development platform.

4.0
Jun 16, 2008
Recommend
CEO approval
Business Outlook

Pros

I'm a career software developer, so my review will be slanted toward the environment Amazon provides for engineers. I can't speak to what it's like to work in the operations, retail or other areas of the company. The single best reason to work here is that Amazon has done a good job hiring smart people. I'm surrounded by people with a variety of different talents, whether it's design skills, algorithms knowledge or general programming skills. I am consistently stretched in my development by being exposed to different, intelligent viewpoints. That's mixture of DNA is vital to a thriving environment where people continue to learn and stay engaged. One of Amazon's other key strengths is its ability to remain focused on customers and building long-term value. I've worked here for over 10 years, and we've consistently found innovative ways to improve the experience for customers. Many projects don't reap immediate profit or cost savings rewards, but because they're the right long-term move for the company, we do them anyway. That's great to see as a long-term employee.

Cons

Amazon started out with a huge focus on software and technology, but over time, that has given way toward operations and retail. We are not a software company, if we ever were. Software quality is not a priority in any meaningful sense of the term. Software projects are driven by operational and project deadlines. We're slowly starting to realize that short-siding quality hurts in the long term, but software development is still incredibly focused on the short-term. Any project that requires coordination across multiple teams (most do) becomes a nightmare, as we have lost most of our previously-effective project management talent. The culture here as become infected by turf wars, something I saw change as the company grew quickly and hired senior management from other companies. Many teams now focus on "their" projects and are reluctant or unwilling to help others. It's a shame to see this become part of the company DNA, as most software teams I've worked with seem biased toward cooperation. The fierce competition for resources and constant bottomless list of scaling and growth projects leaves very little room for discretionary projects. Part of this is the result of successful growth at the company, so it could be worse. Round-the-clock support is also expected of software engineers. Although there is good coverage from support teams, someone is on-call 24-7 on most teams. You are expected to be no more than 15 minutes away from a dial-in/VPN location at all times when on-call. That doesn't even give me time to go to Costco, and makes commuting a pain.

Viewing 209206 - 209208 of 209,259 Reviews

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