Amazon 11,494 Reviews | Glassdoor

Amazon Reviews

Updated February 24, 2017
11,494 reviews

Filter

Filter

Full-time Part-time

11,494 Employee Reviews

Sort: Popular Rating Date

Pros
  • Learn a lot of things and good working environment (in 320 reviews)

  • There are a lot of smart people in aws (in 727 reviews)

Cons
  • Difficult to maintain work life balance (in 1431 reviews)

  • No work life balance around the holidays (in 310 reviews)

More Pros and Cons

  1. Helpful (3)

    "A strenuous interview process, but the company is filled with top notch people and it was a GREAT experience."

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Technician SNOC in Coffeyville, KS
    Former Employee - Senior Technician SNOC in Coffeyville, KS
    Recommends
    Approves of CEO

    Pros

    Huge growth potential. All current managers all the way to senior VP moved up the ranks and are quite familiar with internal processes. Regardless of employee perceptions, good or bad, it is hard to argue that the company is not a winner and effectively managed.

    Cons

    The company style is extremely academic. All of the policies read like a checklist from an Ivy league MBA thesis on management. The problem is that every time management theory changes, so do policies and they require all of the managers to read and learn the new way. I found it a bit frustrating. Educational degrees and certificates carry far greater weight than prior outside experience.

    Advice to Management

    Previous experience is often under appreciated, but I think this is more my perception as the company is very structured.... Something that I don't fit quite as well. My advice would be to settle on a common sense management style and quit following the wind every time someone comes up with a new best management theory. A tremendous amount of money is expended in changing processes so frequently. The process should be changed when there is a measurable improvement, not just theoretical.


  2. Helpful (1)

    "Amazon Interview briefer."

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Seattle, WA
    Current Employee - Software Engineer in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    One of the best technology companies to work for.Best Te

    Cons

    You have to remain on-call at times to handle tech-support issues.

    Advice to Management

    none.


  3. Helpful (1)

    "Amazon is a great place to work"

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer II in Seattle, WA
    Current Employee - Software Development Engineer II in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    A challenging problem space with a lot of opportunity to develop interesting and complex problems. It is a company filled with great people with good ideas who have a passion for developing software. The compensation is good and competitive. The work life balance is excellent. Telecommuting is welcomed. Hours are flexible.

    Cons

    Infrequent on-call duty for operational support. Poor knowledge sharing within the company. Outdated platforms and technologies in use. Occasionally, the need arises for late night support work. The operational burden of owning software is a both a plus and a minus for the company.

    Advice to Management

    Continue pursuing a long term customer focused approach.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Helpful (1)

    "Great place to start a career"

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Financial Analyst in Seattle, WA
    Current Employee - Financial Analyst in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    Pros:
    -Great co-workers
    -Constantly changing responsibilities and tasks
    -Above average pay and benefits
    -Many opportunities to learn
    -Heavy emphasis in Finance/ Accounting on rotating teams every 1-2 years

    Cons

    Cons:
    -Work/ Life balance is an oxymoron. Everyone works a lot. It is required to get promotions
    -It is hard to take time off with so many responsibilities
    -Not a good place to work if you don't like dealing with ambiguity and change
    -Outdated internal systems and processes

    Advice to Management

    Spend more time developing and growing the skills of employees. Don't force employees to leave for a couple of years to gain important experience elsewhere.


  6. Helpful (2)

    "A great place to work"

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Seattle, WA
    Current Employee - Anonymous Employee in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    Amazon.com is a great place to be a software developer. You work with some of the smartest minds in the industry, you work on challenging problems, and your code will be periodically exposed to customers. The internally developed tools at Amazon.com make this an even greater pleasure. Furthermore, the compensation is good, the benefits are good, you can work from home at reasonable intervals, and hours are flexible (in that you can basically work whenever you want, within reason.)

    Cons

    You will be on-call one week out of ever 6-9 weeks. During this time, it may or may not be possible for you to be paged at night (depending on your team.) Also, the emphasis on "frugality" can get annoying.

    Advice to Management

    Don't be afraid to take risks, don't be afraid to make investments in developers. And try to avoid the recent mistakes of Microsoft.


  7. Helpful (5)

    "Nice place to work, but an odd culture."

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Manager III in Seattle, WA
    Current Employee - Software Development Manager III in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    -Lot's of autonomy.
    -Decent compensation
    -An attempt to keep Amazon from being driven from the top down, like lot's of big companies. It's actually partially successful.
    -If data is available it rules the conversation, no matter what the rank are of the people involved. I'll take data driven over ego driven decisions any day. Amazon is a VERY data driven environment.
    -Because Amazon has such a large variety of systems and technologies in use its an easy place to get lots of exposure to large scale systems used for lots of cool stuff without job hopping.

    Cons

    -Amazon has an odd culture, due to the fact that it's made up of lots and lots of relatively small teams. While this promotes lots of bottom up innovation, it also leads to having to sometimes deal with a lot of people to get things done - and their priorities don't always line up with yours. It makes for an environment where informal relationships make all the difference.
    -If you're on a team responsible for systems with significant software issues or a team that hasn't made the investment in documentation to get the support team to take most pages, pager duty can be hell. It's a lot better today than in times past and there are corporate level initiatives in place to drive changes for the better. It seems to be working.
    -Like all workplaces if you don't set some boundaries Amazon will take all of your time and ask for more. During peak season expect to work lots of extra hours if the heat is on your team. Otherwise, if you're burning out you'll need to have enough spine to set some boundaries.

    Advice to Management

    On the whole you're doing pretty well in an environment where others founder. That's good, let's have more of that. Pay more attention to the data warehouse and HAM systems though.


  8. Helpful (3)

    "â??Great place to workâ?"

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer Intern in Charleston, SC
    Current Employee - Software Development Engineer Intern in Charleston, SC
    Recommends
    Approves of CEO

    Pros

    -Good Projects,
    - Management is aware of problems with technology,
    - Highly talented employees,
    - Great reputation,
    - Excellent work Environment,
    - The quality of SDEs is pretty high,
    - Decent compensation.
    - Opportunity to work with the latest technologies.

    Cons

    - made up of relatively small teams.
    - Very aggressive place
    - Groups within Amazon vary a lot in terms of work.

    Advice to Management

    Keep doing what you are doing.


  9. "pretty decent. nothing exceptiponal"

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in SeaTac, WA
    Former Employee - Software Engineer in SeaTac, WA
    Recommends
    Approves of CEO

    Pros

    good people. good benefits. some projects are fun

    Cons

    seattle is a big turn off for me.

    Advice to Management

    have significant presense in CA


  10. Helpful (5)

    "Opportunities are there if you're interested."

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Manager III in Seattle, WA
    Current Employee - Software Development Manager III in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    For someone willing to push for what they want, Amazon is very open to people taking ownership, transferring to a group they're interested in, advancement, etc. If you're not happy with your current position, you can soon transfer to another group. I'd say that's the largest benefit, having the ability to basically choose your own career path and drive it at your own pace.

    Cons

    Benefits aren't the best. As Amazon has very few formal policies company wide, you will encounter a wide range of management styles. So beyond your first position (where you'll not likely have much of an option), you'll want to be careful about choosing a group and manager you'll enjoy working for.

    Advice to Management

    Work on more required training for new managers. Particularly those chosen from the software development staff, as they tend to not have a clue what they're doing.


  11. Helpful (14)

    "I love working here"

    Star Star Star Star Star
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Technical Program Manager in Seattle, WA
    Current Employee - Senior Technical Program Manager in Seattle, WA
    Recommends
    Approves of CEO

    Pros

    Working at Amazon for the last 4 years, it has been the best place I've worked so far. Engineers and management loves the customers. Pretty much any great idea can be taken to market - who would of thought a book selling company would be a world leader in cloud computing ? There is also lots of opportunity to move around the company provided that you have good relationship with your peers and direct manager. Last but not least, the CEO is really really smart and genuinely cares about his top performing employees. Whether he anticipated it or not, the hiring freeze BEFORE the recession hit was pure genius. One of the few companies with zero recession layoffs.

    Cons

    Biggest complaint is the spotty performance of managers, especially the bad apples. Bad apples are allowed to work their employees like a dog and fire them even if they are really good performers. If you get stuck with a bad manager, be nice and quietly change groups before they ruin your reputation. If you are not a top performer in reference to your peers, best not join the company because your pay is highly tied to how well you do in your performance reviews.

    Advice to Management

    Give employees the opportunity to move groups even if their manager gives them a poor performance review. Other than that, stay the course and keep innovating on behalf of the customer.



Showing 11,494 of 12,527 reviews
Reset Filters