Amazon.com

  www.amazon.com
Work in HR? Unlock Free Profile

Amazon.com software engineer Reviews

Updated Jul 24, 2014
All Employees Current Employees Only

3.5 700 reviews

87% Approve of the CEO

Amazon.com Chairman, President, and CEO Jeff Bezos

Jeff Bezos

(531 ratings)

69% of employees recommend this company to a friend

Review Highlights

Pros
  • Good opportunity to learn a lot in a particular area of software development(in 101 reviews)

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


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

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

700 Employee Reviews Back to all reviews
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Amazon is the future

    Software Development Engineer II (Current Employee) Bangalore (India)

    ProsProduct breadth, opportunity to develop and learn is huge. You can work in whatever you are interested in. There is a great website. Then there are high performance/scale services which are core part of business. Then there is AWS, hardware, kindle and the list goes on.
    It's generally easy to switch teams and moving to other roles is encouraged.
    Mostly smart people around.
    Compensation is competitive and great potential of stock is a silver-lining on the top of that.
    Just loving the company and work.

    ConsSometimes work could be hectic but that's ok. Some managers are political & bad but many are good. Again few teams do not do great work but just operations or maintenance so be choosy.
    Don't expect great facilities as it's very frugal company but essential benefits are comparable to other good companies.

    Advice to Senior ManagementJeff Bezos is a true visionary & genius. One thing that differentiates him is he is constantly watchful. He is making the company innovate. Customers are loving it and most products are generally more successful then other companies.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Great company, good culture, wonderful mates!

    Software Development Engineer II (Current Employee) Beijing, Beijing (China)

    ProsYour mates are very excellent. You can learn a lot from them.
    Open. Most of the information are open to all developer inside company.

    ConsYou need to maintain your code yourself which means you may need to wake up to solve problem in midnight.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Always challenging, and exciting place for software developers

    Software Development Engineer III (Current Employee) Seattle, WA

    ProsThe Amazon environment is fast moving and purposely tries to keep a startup kind of feel. Teams are largely independent, and responsible for themselves. Your contributions as a developer, can have immediate impact on customers, code can go from a developers desktop to working in production in just hours. The company values and mission statement aren't just aspirational clap-trap, but affect day to day activities, and decisions.

    ConsAmazon has a startup feel, which has some draw-backs. Like real startup companies, the job will gladly consume your life; the priority of projects change rapidly; everyone fills multiple roles; the fast moving nature can be exhausting to try to keep up with; spending is tight; frequently delivering quickly is used to justify bad engineering.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

  1. We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Excellent Working Environment

    Software Development Engineer III/Senior Engineer (Current Employee) Seattle, WA

    ProsThe compensation is great. The work-life balance varies, though generally is good. They take personal growth seriously: Constructive feedback given often to ensure you have a chance to reach your potential. Under the right circumstances they'll also let you work from home, which is awesome.

    They take the the Amazon Leadership Principles very seriously, and it's a good list. Google for it; they won't let me add a link here.

    ConsThe times when management has decided on a deadline can mean overtime. This hasn't happened a lot to me yet, but it's happened once in 8 months at least.

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Software Development Engineer

    Software Development Engineer I (Current Employee) Seattle, WA

    ProsNice people, smart people from all over the world!
    We are creating world class product every day!

    ConsNothing that bad..work-life balance can be better

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    The best and worst of times

    Software Development Engineer (Former Employee) Seattle, WA

    ProsIn most places challenging problems with motivated and competent colleagues working toward the common goal of making the most customer centric company in the world. Good rewards for implementing good ideas quickly. Culture encourages collaboration and access to intellectual resources. Competitive benefits with stock grants that reward pay for performance. The pace is usually exhilarating

    ConsLike most dynamic software companies the need for speed and impatience with failure biases work-life balance heavily to work at all technical levels evidenced in increases rates of fatigue and irritability. The pace reduces the time to recover. Q4 can be exhausting.

    Advice to Senior ManagementPay attention to average fatigue and irritability. See if reducing the average increases productivity.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    2 people found this helpful  

    Software Developer

    Software Development Engineer II (Current Employee) Toronto, ON (Canada)

    ProsVery smart people to work with

    ConsOncall responsibility so we have to work on weekends

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    AWS is an awesome place to work

    Software Development Engineer Intern (Former Employee) Seattle, WA

    ProsFull of smart people - great support
    Projects are cutting edge
    You get training in all of the internal development software

    ConsNot too many cons. Amazon is very focused on the customer and not wasting money so employees do not see the same benefits as some other tech companies, but it is still a very pleasant place to work.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    2 people found this helpful  

    Amazon and AWS - smart people, fun projects, great work environment

    Software Development Engineer II (Former Employee) Herndon, VA

    ProsSmart people who take ownership. Managers who don't get in the way and are above average. In general, you'll learn quite a bit.

    ConsGrowing so fast has it's challenges, it can seem somewhat wild, wild west at times. Dealing with and learning the Amazon specific infrastructure can be daunting and feel somewhat tedious. It's still mostly a Java shop.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    great if you are hardworking

    Software Development Engineer II (Current Employee) Seattle, WA

    Prosgreat people. great tasks. a perfect place to master technical skills

    Conswork takes major part of your free time

    Yes, I would recommend this company to a friend

Worked for Amazon.com? Contribute to the Community!

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