Amazon.com

  www.amazon.com
  www.amazon.com

Amazon.com Software engineer Reviews

Updated November 26, 2014
Updated November 26, 2014
3,865 Reviews
3.4
3,865 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Amazon.com Chairman, President, and CEO Jeff Bezos
Jeff Bezos
2,628 Ratings

Review Highlights

Pros
  • You can definitely learn a lot in short spam in Amazon as they make you work a lot (in 118 reviews)

  • Density of talent: Some really smart people spoiling their careers here (in 352 reviews)


Cons
  • Company is not at all sorry to screw people's work-life balance for itself to excel (in 636 reviews)

  • There is literally no work life balance inside this company (in 145 reviews)

More Highlights

809 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    Software Engineer

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

    I have been working at Amazon.com as an intern (less than an year)

    Pros

    Great atmosphere. People really try to help each other through great communication. Executive focus and engagement in programs is very motivating. No place to hide for people who try to get along with the bare minimum.

    Cons

    Upper management can be a little ridiculous when it comes to project deadlines. Work-life can take a hit. Very limited training. Competition can get stiff.

    Positive Outlook
    Approves of CEO
  2. 1 person found this helpful  

    Software Development Engineer

    • 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 an year)

    Pros

    You learn the latest technologies, and how to scale for millions

    Cons

    Compensation and benefits should improve

    Recommends
    Approves of CEO
  3.  

    Great experience as an intern, learnt a ton!

    Former Employee - Software Development Engineer in Seattle, WA
    Former Employee - Software Development Engineer in Seattle, WA

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

    Pros

    Really great people to work with, and lots to learn and do.

    Cons

    None really. It all really depends on the team and project you get assigned.

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


  5.  

    Work hard have fun and make history. That's what we do.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer in Hyderābād (India)
    Current Employee - Software Development Engineer in Hyderābād (India)

    I have been working at Amazon.com full-time (more than an year)

    Pros

    Amazon is a place where you are allowed to explore, invent and simplify. you learn you grow, and you make an impact on millions of lives. If I look back at my 2 years with Amazon my learning curve is almost a vertical line and so is every one's. I love it here.

    Cons

    work life balance is something you have to take care if.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    Best place I've worked at.

    • 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 5 years)

    Pros

    Amazing challenges, problems to solve and people to work with. Amazon is a top notch group of people. Best part is getting to use all the different AWS technologies and being able to experiment.

    Cons

    There is no rest for the weary. Burnout happens. Oncall is not fun and depending on the team you end up on it seems like it will never end.

    Advice to ManagementAdvice

    Provide a better path for advancement of people careers. Follow your core values.

    Recommends
    Neutral Outlook
    Approves of CEO
  7.  

    Great

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

    I have been working at Amazon.com full-time (less than an year)

    Pros

    Awesome environment and competitive people all around

    Cons

    Can be too hectic sometimes

    Recommends
    Neutral Outlook
    Approves of CEO
  8.  

    Challenging and enjoyable work environment

    Current Employee - Software Development Engineer - Intern
    Current Employee - Software Development Engineer - Intern

    I have been working at Amazon.com as an intern (less than an year)

    Pros

    You're surrounded by smart people who challenge you to grow constantly

    Cons

    long hours of devoted time expected

  9. 3 people found this helpful  

    It is fast pacing and dynamic

    • 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 (less than an year)

    Pros

    Intense work life, definitely learnt a lot of stuff. Great location, great people around. Very easy to talk to senior engineer

    Cons

    bad work life balance. Some teams has very bad on call policy, might need to go to office at 3:00 am.

    Recommends
    Positive Outlook
    Approves of CEO
  10. 3 people found this helpful  

    A nonstop learning party!

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

    I have been working at Amazon.com full-time (less than an year)

    Pros

    -The people are bright but rarely arrogant.
    -Decisions are made based on the merit of ideas (and supporting data), not who makes them.
    -The work has substance and I can see the impact of what I do.
    -The day goes by quickly; I am never counting hours.
    -Though they can be a bit secretive, upper management has a vision and seem to know what they are doing. They do their best to share what employees need to know.
    -Leadership principles are valuable and have a guiding presence day-to-day.
    -Management has genuine interest in their employees' career development. There are a lot of great resources to help you develop and advance.
    -I learn a new skill or gain new insight every day. Amazonians ride a river of information!
    -Criticism is welcomed, and heated debates fuel good relationships.
    -Stock options and benefits are excellent.
    -The Amazon name is respected -- it definitely opens doors.
    -People bring their dogs to work.
    -Amazon brings artists and authors to give performances and talks during lunch breaks.
    -Seattle is great! Who can't get enough rain, coffee, hiking, grunge, and breweries?

    Cons

    -Most everyone I've met here is good-natured, but not always outgoing in the workplace. It can take some initiative to meet others and expand your network.
    -Each team is highly autonomous, which is good overall, but has its drawbacks. Experiences vary a lot at Amazon, so what I describe could be different from what you come to find. The good news is that everyone has the option to move around the company.
    -As mentioned above, upper management can be mysterious at times. I appreciate that they acknowledge the opacity of some topics, but it could be an issue if you need total transparency.
    -Amazon can be very demanding. This, of course, comes with the territory of interesting work and continuous learning. As they say, "no pain, no gain." If you are not willing or able to invest more than the 40 hour week, this might not be the place for you. That being said, I have never felt burnt out, just properly challenged.
    -Although it seems to do good for my waistline, there aren't as many gimmes (free food, swag, etc.) as you would get at other big tech companies. This is in line with the leadership principle of frugality. The workplace is comfortable enough, so I'm not complaining.
    -Free daycare is not provided. If you have kids, this is a more legitimate con than missing out on free candy bars or Amazon-branded chapstick.
    -Amazon is a mammoth of a company in size. I don't find the work menial as a result, but as you might imagine, it's not as personal as a smaller company would be.

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Work that matters

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

    I have been working at Amazon.com as an intern (less than an year)

    Pros

    Work on real problems in real time
    Work with very intelligent people
    Very good pay

    Cons

    Some have bad experiences with work-life balance. I did not have any problems with this, working 7-8 hours a day.

    Advice to ManagementAdvice

    The frugality can scare people away at times, but it seems this is becoming more lax.

    Recommends
    Positive Outlook
    Approves of CEO

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.