Amazon.com Reviews

Updated April 24, 2015
898 reviews filtered by
  • Any Location
  • software engineer
3.6
898 Reviews
Rating Trends
Recommend to a friend
Approve of CEO
Amazon.com Chairman, President, and CEO Jeff Bezos
Jeff Bezos
648 Ratings

898 Employee Reviews

Sort: Popular Rating Date
  1. Perfect mix of the agility of a start-up and support from a big corporation.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer II in Vancouver, BC (Canada)
    Current Employee - Software Development Engineer II in Vancouver, BC (Canada)

    I have been working at Amazon.com full-time (More than 3 years)

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Lots of growth potential; Decentralized organization give freedom to teams to define their processes; Encourage and reward pro-activeness and drive; Surrounded by highly intelligent and effective colleagues; SDE have a lot of power and works full stack; Vancouver location a lot more relaxed and balanced culture compared to HQ; One of the best compensation in the city

    Cons

    Decentralized means your experience will be based heavily on your team and manager; Lack of structure and training, you are expected to be advocate for yourself; SDE have to do on-call operational duty.

    Advice to Management

    Provide more support to talented people who may not be as ambitious and self-driven, balance immediate business need with interesting technical challenges to maintain motivation, grow the people we have.

  2. good

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Intern - Software Engineer in Seattle, WA
    Former Intern - Software Engineer in Seattle, WA

    I worked at Amazon.com as an intern (Less than a year)

    Recommends
    Neutral Outlook
    Recommends
    Neutral Outlook

    Pros

    salary is reasonable. coworkers are nice.

    Cons

    workload is somtime over. Oncall is nightmare

  3. Helpful (2)

    Great place to work -- tons of responsibility on the shoulders of SDEs

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer III in Seattle, WA
    Current Employee - Software Development Engineer III in Seattle, WA

    I have been working at Amazon.com full-time (More than 5 years)

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Amazon.com is a challenging, fun, and ultimately rewarding experience. You have a lot of potential for career growth, with SDEs able to get promoted to the VP level while remaining an individual contributor. If you can find a good team, with a supportive manager, you can definitely excel.

    You are given a lot of responsibility -- even SDE-1s own a part of the software stack and are responsible for delivering on it.

    With ownership comes responsibility. You are expected to be oncall and maintain your software end to end. Most teams have an oncall rotation, no dedicated QA staff, and full autonomous ownership of a subset of Amazon.com. I consider this a pro -- I love working in a place that trusts its engineers to make decisions, and gives us full responsibility from end-to-end. As a senior engineer at Amazon, you will come up with the business idea for what to do, help management prioritize it appropriately, design the architecture end-to-end, implement the code, test the code, deploy the code, and finally maintain the code if anything goes wrong. It's exhilarating, challenging, and a lot of fun. But it's not for everyone.

    Amazon.com's service oriented architecture ensures that most teams at Amazon own a subset of Amazon services, which means that they are responsible for defining the roadmaps for their service. As a senior engineer, you often spend part of your time as a product manager, helping define the roadmap for your services. It's a great opportunity to grow.

    Finally, the promotion process is fair and puts the power in the hands of the engineer up for promotion. You are given a clear document on what it takes to get to the next level (SDE1->SDE2, SDE2->SDE3, SDE3->Principal being the main ones.) Then you are given full power to seek out projects that get you to the next level. Amazon won't care about your years of experience -- it will promote you solely based on your merit, which is great if you can prove yourself.

    Cons

    As a large organization, Amazon is not without its politics. If you get a bad manager, this can be bad for your career; if this turns out to be the case, make sure to switch teams as soon as possible after joining (you're supposed to wait a year, but it can be done sooner if things are bad enough.) Luckily, this didn't happen to me, but I have seen it happen on occasion.

    Advice to Management

    Make the promotion process more transparent. Make stack racking more transparent. Own it. I think the process is great, but there is a lot of misinformation and mystique out there about how it works.

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


  5. Software Development Engineer Intern

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Development Engineer Intern in Irvine, CA
    Former Employee - Software Development Engineer Intern in Irvine, CA

    I worked at Amazon.com

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Having three phone interviews and went to the local office. Four hour in-person interview. Phone interviews consisted of technical questions and in-person interview consisted of technical and personal questions.

    Cons

    Incredibly smart peers and huge career impact(would be vary on your team) My team was great. Whenever u asked a question to your mentor, they will gently answer to your question.

    Advice to Management

    Need to learn. Sometimes they need you to learn new programming language even you have not had any experience.
    A little pressure of completing a project early.

  6. Great place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA

    I have been working at Amazon.com full-time (More than 5 years)

    Recommends
    Positive Outlook
    Recommends
    Positive Outlook

    Pros

    You're rewarded for delivering high quality products.

    Cons

    Not your typical 9-5. There's always something to be done, so I wind up working more hours.

    Advice to Management

    Keep up the good work!

  7. Best Summer Of My Life

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Intern - Software Development Engineer I Intern in Seattle, WA
    Former Intern - Software Development Engineer I Intern in Seattle, WA

    I worked at Amazon.com as an intern (Less than a year)

    Recommends
    Neutral Outlook
    Approves of CEO
    Recommends
    Neutral Outlook
    Approves of CEO

    Pros

    Great city to work in, competitive salary, great work experience

    Cons

    Large company (to me that's a con), very frugal in all but salary

    Advice to Management

    Make sure an interns goals are set before they start working on their project.

  8. Great company to work for

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Development Engineer II in Seattle, WA
    Former Employee - Software Development Engineer II in Seattle, WA

    I worked at Amazon.com full-time (More than a year)

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Fast paced development and release of products and features.
    It has 'It's the proposal and not the proposer' culture.

    Cons

    Requires dedication to the team and to the company, especially around holidays.
    Some teams have on-call rotation that can page you any time of the day.

  9. A company with a very good growth opportunity

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA

    I have been working at Amazon.com

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Highly qualified peers and seniors, Very good pay, Good work culture ,Flexible timing

    Cons

    None majorly. I almost like and agree with all company principles

  10. Loved!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer II in New York, NY
    Current Employee - Software Development Engineer II in New York, NY

    I have been working at Amazon.com full-time (More than a year)

    Approves of CEO
    Approves of CEO

    Pros

    Amazing place to work and benefits are great! This company is up to modern day and it shows everyday I step foot into the building.

    Cons

    Long hours, but mostly I enjoy what I do so I don't tend to worry about that. You shouldn't have any problem when working for Amazon.

  11. Good people and a lot you can learn from them

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Engineer in New York, NY
    Former Employee - Software Engineer in New York, NY

    I worked at Amazon.com full-time (More than a year)

    Recommends
    Positive Outlook
    Recommends
    Positive Outlook

    Pros

    A lot of smart people so one could learn a lot
    A lot of different projects on different platforms

    Cons

    Strict Deadlines
    Strange works times - Star from 10 end at 19 (with 1 hour lunch break)

Work at Amazon.com? Share Your Experiences

Amazon.com

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.