Amazon reviews

3.5

60% would recommend to a friend

(209,218 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,218 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
1.0
Jun 28, 2012
Recommend
CEO approval
Business Outlook

Pros

* Good experience for a junior recruiter looking to learn the ropes -- suck it up for 2-3 years * Great for an agency recruiter to make the transition to corporate * The business (in theory) has ownership over the recruiting process ((in theory, recruiting is not a back office function) * Take your dog to work * The pay is okay, but you have to negotiate for it (including an additional week of vacation in the first year. And go for a high salary because you won't want to stay long enough to get your stock.)

Cons

* Recruiting leadership at the executive level is non-existent. There are a number of peers and no one on the "leadership team" is having the tough discussions about how to build a scalable recruiting org. They openly dislike each other so the opportunity to build a world class recruiting org is lost. The solution continues to be "hire more recruiters" rather than build a flexible, scalable org with the right recruiters and leadership. * Recruiting leadership at the business level is poor. There's favoritism, lack of transparency, lack of strategic direction, no investment in the development of current team members, plus avoidance of conflict and lack of pushing back on the business. In Retail recruiting, morale is worse than it has been in years. * HR does not value recruiting. * Retention is terrible and you won't be able to develop and get promoted without a strong manager being supportive of your promotion. So you're basically screwed. * There is an absolutely enormous amount of duplicate work because of the poor org structure. * There is an absolutely enormous amount of internal competition (and by competition I mean fighting) over candidates -- tech recruiting is the worst and if you are a tech recruiter your career will be ruined working here. * You have to work in three ATS programs that don't integrate well (this is the most manually administrative job I've had in my entire15 year career). This is the worst reporting I've seen in my career. For a metrics-driven company, everything has to be done manually. Crazy. * In appropriate/unethical things go on but there is no where to turn because upon starting you are told that "HR for HR" is terrible and not to trust them with anything. Wait? You're in an HR function and you're told not to trust your HR person? Disgraceful, yet true. So sad.

2.0
Aug 23, 2011
Recommend
CEO approval
Business Outlook

Pros

Lots of smart people, great projects, good values employees can support for the most part, and it has fairly good opportunities to work in other areas if you desire.

Cons

1. Very bad work life balance, and the company is more than ok with hiring employees and just burning them out, " they can always be replaced" is the mantra, and thus work life balance is out the door. 2.Comp is ok for Seattle, but poor industry-wide, as they trick you with stock grants, thus you don't make the money unless you stay for 4-5 years, if you get a promotion, you will see a small base salary increase, and stock grants (which you will not see for 1-2 years) Thus, they promote you, have you work even harder for 1-2 years, just so you can get the money your promotion came with 2 years earlier....really underhanded of them as a company. 3. Recruiting at amazon is hard, and some of the recruiting managers are great, others are down-right just mean people. The buisness is fun to work with, but usually you don't have enough resources to do right by them as the turn-over in the company drives high hiring volume- which you will never fully get ahead of due the poor quality of life all around in the company. As a recruiter you will work a lot, and for the pay its not worth it.

4.0
Aug 8, 2010
Recommend
CEO approval
Business Outlook

Pros

After working as a college intern at the company I was offered a full-time position which I accepted. As a first-time job out of college I can't recommend it enough; just make sure you're on a team working on an unreleased product. An Amazon team in heads-down development mode is an amazingly productive and inventive thing. Projects are rapidly prototyped, torn down, and built anew. The build system is bar none the best I have ever used; if you need some library to do something, you just depend on it. Done. We had a senior principal engineer acting as a sort of roaming quarterback among our teams and he frequently sat in on design brainstorming sessions. He also sat ten feet away from me, so bouncing ideas off of him was frictionless and really helped me grow as a fault-tolerant systems architect. People wear many hats at Amazon and you can quickly make a name for yourself as "the X guy" if you devote yourself to being an expert in X. Plans change and you can get a golden opportunity in your lap if you're lucky. For me it was defending our system architecture against three senior principals. Get your name out there and you'll have other (potentially cooler) teams trying to headhunt you from your current one. I would recommend this strategy: stay on a project long enough to make a name for yourself in some way and then jump ship to another team. A year and a half to two years is a good periodicity for this process. The best thing about Amazon is that if you find yourself getting tired of the same old drag in your current position, you can jump ship to another team and work on something entirely new and exciting. This is not Microsoft: there is little animosity between teams and no hard feelings will be had. You can be writing servers in Java one year, virtualization modifications to the Linux kernel the next, and messaging systems in Erlang the next. Corporate culture is good. There aren't as many hokey ice-breaker or get-to-know-each-other events as in other companies. I once heard the company described as "having a good drinking culture," which certainly was true within my team. Our outings were more like pub crawls, with pool and bowling often thrown in as an afterthought as we wandered around Capitol Hill. Good times were had. The pay is pretty good too and I hear the stock ain't doing half bad, too. In summary, I wholeheartedly endorse Amazon as a first out-of-college job for people who want to learn a lot about anything. Just don't dig down too much in one team and you can rise to prominence in any area you want. Within a year I was designing and implementing key pieces of our architecture and my ideas and proposals were taken as seriously as those from people with a decade or more with the company.

Cons

N.B.—My team probably ranked in the top five for pager pain metrics. I've seen the histograms, and there is a long tail. You'll likely find yourself in a team with far less pager pain, but be warned that it can be bad. Yes, you have to carry a pager. Yes, it can be hell. You will invariably try to go to a pub one hour before your rotation ends only to be paged into an event that requires a conference call with multiple VPs and on-edge datacenter engineers. You may go to bed at 1 AM Sunday night, be paged at 5 AM Monday morning and not stop firefighting until 2 AM Tuesday. It can be draining. People say Amazon never ships a version two of anything, and I think this is the reason why. Asking your educated thought workers to sit around doing menial "keep the stack running" tasks can be a pain, and the small team sizes are great and all, but you'll find yourself wishing for more people to share the pager pain; misery loves company. At one point my project entered a dark phase in which all feature development tasks were superseded by the need to just keep the service up and running. Hacks and kludges were put in place to reduce the load and extreme measures were taken to keep us up and running. In retrospect, our project was characteristically different from other web services and this sort of thing was predictable, but we didn't get ahead of the problem quickly enough. One tends to blame management when these things happen; saying "we'll take the technical debt and put it on the backlog for now" one too many times can result in one hell of a lot of interest to pay off. The whole period seemed like hell when it was happening; a team member switched teams, the intern went back to college, the managers did a nice little switcharoo, we had three developers to actually code. But it passed. And I got an offer with another team with essentially no oncall rotation and whose work I really admired. I didn't take it because I knew I'd soon leave the company due to a cross-country move (I didn't want to join a brand new team for only two months), but the thought crossed my mind. So if you have a needy family, enjoy sleeping, or can't bear the thought of a pager, maybe Amazon is not for you. If you're willing to look past that in order to work at a company that actually ships products (rather than having them always in beta or research), I say the pain outweighs the gain.

Viewing 142 - 144 of 209,218 Reviews

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