Amazon Software engineer Reviews | Glassdoor

Amazon software engineer Reviews

Updated November 21, 2017
1,156 reviews

Filter

Filter

software engineerCurrent Employees

1,156 Employee Reviews

Sort: PopularRatingDate

Pros
  • Get chance to learn a lot while working on a real world problem (in 425 reviews)

  • It really depends on the individual employees to maintain the work-life balance (in 339 reviews)

Cons
  • Work life balance is not easy to maintain (in 1970 reviews)

  • There is nearly no work life balance (in 422 reviews)

More Pros and Cons

  1. "Software Development Engineer, Test"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Test Engineer in Sunnyvale, CA
    Current Employee - Software Development Test Engineer in Sunnyvale, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Amazon is a place to do innovation and run down your ideas to provide exceptional customer service in the competitive market. Whether you are a developer, manager, or any other position, you would always find yourself thinking outside of the box and working backward from customer. You will get challenged and learn so much that you would never find such an experience from any other company. Simply, being Amazonian is a place to bring down your brainstorm to a unique customer solution. In short, as slogan say - Work hard, have fun, make history.

    Cons

    Sometime you might find overwhelming with so much going on in your basket, but we recommend you that you manage your time and priority well.


  2. "Incredible work at an incredible company!"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Austin, TX
    Current Employee - Software Development Engineer in Austin, TX
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    At Amazon there are many great opportunities to work on exciting projects and teams, and there is a great deal of flexibility as far as team movement is concerned if you find yourself on an unexciting project or an unideal team.

    Cons

    Don't be mistaken, there is a learning curve. However, the company puts a great deal of focus on a ramping up process to help you learn the ropes (and trust me, there are a great deal of ropes to learn).

  3. "Where the best come to get better"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    People are all really smart and quirky. They love solving the toughest problems in the most efficient way and hoping to change the world while they're at it.

    Cons

    The weather in Seattle is a little bit of a downer but is worth being at HQ.


  4. "Amazon is a great company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Denver, CO
    Current Employee - Software Development Engineer in Denver, CO
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    Great company, excellent compensation/benefits, smart people. As long as you put a lot of effort and get work done, you have a nice work-life balance. Management protects Engineers by discouraging overtime.

    Agile/Scrum principles are fully adopted. Code reviews are mandated, and helpful. Data security is taken very seriously. Tons of reliable internal tools that make a developer's life easier.

    Stock options are another reason to stay. There is a LOT of room to grow for the company. Employee career development is encouraged, with promotion opportunities for effort. Teams outing activities and hackathons help build relationships.

    Cons

    Company can sometimes be overly frugal, which isn't necessarily bad. There's not as many goodies at work.

    Advice to Management

    Customers are always first, but don't forget about the health/welfare of employees!


  5. "Awesome Company, Loads of learning opportunities"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Support Engineer in Seattle, WA
    Current Employee - Software Support Engineer in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    1. Loads of learning opportunities.
    2. If you are not happy with your current team, if you are not getting new opportunities to learn/not getting new challenges, you always have the freedom to move to another teams.Amazon is like a bunch of start-ups, there are many new teams and you can apply in another team where you can learn new technologies.
    3. The company is driven by the 14 leadership principles, which make you a complete professional and will help you be a better version of yourself everyday.

    Cons

    1. Work gets hectic at times.

    Advice to Management

    The competencies for job roles, across teams has different bar. Make the bar common for each job roles across teams. Managers can influence promotions.Let promotions be handled by Bar raisers.


  6. "Great place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer In Test II in Sunnyvale, CA
    Current Employee - Software Development Engineer In Test II in Sunnyvale, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Always Creative, Ideas are encouraged and any change is welcome. Work directly impacts lots of real customers

    Cons

    Ton of work just like a startup


  7. "Good Company!"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Irvine, CA
    Current Employee - Software Engineer in Irvine, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    flexible working time slot, and good working environment, team event, snack, everything is dreamy!

    Cons

    work is not too much for new employee..

  8. "Good for new comer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Palo Alto, CA
    Current Employee - Software Development Engineer in Palo Alto, CA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Good working environment, a lot to learn, competitive environment

    Cons

    Frugal, less salary and bad management


  9. "Incredible place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer-II in Herndon, VA
    Current Employee - Software Development Engineer-II in Herndon, VA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Very interesting and challenging work, I love coming to work every day. Hours are extremely flexible as long as you're getting your work done. Expectations are high but everyone is super smart and helpful so there are a lot of opportunities for mentorship by senior engineers.

    Cons

    No cons that I can think of some nice to haves would be employer paid family health insurance and maybe free food like some of the other tech companies!


  10. "Serious, professional environment"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    - Data driven culture
    - Strong emphasis on writing & communication

    Cons

    - Perks are below par for tech companies
    - Open space work environment leads to lots of distractions

    Advice to Management

    Find a cost efficient way to create focus zones to improve software developer's productivity


Showing 1,156 of 19,315 reviews
Reset Filters