Amazon.com

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

Amazon.com software engineer Reviews

Updated Jul 21, 2014
All Employees Current Employees Only

3.5 697 reviews

87% Approve of the CEO

Amazon.com Chairman, President, and CEO Jeff Bezos

Jeff Bezos

(529 ratings)

69% of employees recommend this company to a friend

Review Highlights

Pros
  • You will learn a lot while working at Amazon that will be useful for the rest of your career(in 98 reviews)

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


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

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

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

    3 people found this helpful  

    Swamped with legacy hacks

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

    ProsThere are great opportunities and the scale at which Amazon operates is amazing.

    ConsOnly 10% of the time is spent on new development, and the rest we are putting out fires. Prepare to inherit a legacy of hacks with little tests and no documentation (tribal knowledge is the norm). You will have to keep this software running 24/7 and do whatever it takes to keep it up to date with whatever changes in the runtime environment.

    Advice to Senior ManagementHave some process in place for change management, and have less process when it comes to bureaucracy.

    No, I would not 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

     

    Awesome place to work with amazing people

    Software Development Engineer In Test (Current Employee) Bangalore (India)

    ProsSuper talented people, great amount of opportunities to learn

    ConsNone as of now.................................

    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  

    Generally satisfied Amazonian here...but I can only speak for my team

    Software Development Engineer (Current Employee) Seattle, WA

    ProsAs mentioned in the title, I've only worked on one team at Amazon, and it is in the context of a new/secret project, so I'm not sure my experiences are representative of the company as a whole. That being said:

    - Fast pace
    - Plenty of responsibility
    - End-to-end project ownership
    - Smart co-workers

    Cons- Not the most "positive vibe"
    - Collaboration with other teams can be a bit adversarial (I guess this is a slightly less vague example of my first con)
    - Work environment: open work space (lots of interruptions), frequent moving (on a rapidly-growing team, anyway), dearth of conference rooms
    - Focus on code quality tends to lapse severely in the face of totally arbitrary deadlines -- and isn't usually accounted for at all during planning

    Yes, I would recommend this company to a friend

  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

     

    Good Learning Experience, But can be hectic

    Software Development Engineer (Current Employee) Palo Alto, CA

    Pros- Great compensation
    - Good opportunity to learn a lot in a particular area of software development
    - looks good on resume

    Cons- Depending on the team, work-life balance can be virtually non-existent. This is highly dependent on the manager
    - No perks such as free food, drinks, etc in majority of Amazon (In the palo alto office, we do get free snacks and drinks)

    Advice to Senior ManagementStop being so dam frugal, improve the perks to match other tech giants.

    Yes, I would recommend this company to a friend

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

    5 people found this helpful  

    Employees are a commodity

    Software Development Engineer (Current Employee) Seattle, WA

    ProsPay is competitive with other tech companies.

    ConsFrugality will drive you up the wall (takes an act of congress to get a 2nd monitor, no perks to speak of). Tools are complicated, frustrating, and slow. 4-year refresh cycle on already underpowered laptops. Lots of people constantly stressed to the limit with oncall duty and unrealistic expectations.

    Advice to Senior ManagementShow that you value your employees by placing value on their time. Spend some money to make employees more productive, and the investment will pay for itself quickly.

    No, I would not recommend this company to a friend

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

    3 people found this helpful  

    Imbalance work-life; super frugal; customers and then products are more important than employes' lives

    Software Development Engineer II (Current Employee) Seattle, WA

    ProsInteresting projects; lost of technical challenges;

    ConsSuper frugal; can be mean; working space is small; you will need air to breath; PCs, keyboards, monitors, mices are low-quality and cheap things; You have only 1 monitor for working only. Even coffee cups don't have lids or insulators. Managers ask you about your progress on projects all over the time.
    High bar-raiser, difficult promotions

    Advice to Senior Managementwords to reduce frugality. care more about personal and family lives.

    No, I would not recommend this company to a friend

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

     

    it was good .

    Software Development Engineer (Current Employee) Bangalore (India)

    Proscomplete ownership, work culture is good

    Consmore operational work. Much depends on your team

    Yes, I would recommend this company to a friend

    • 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

    1 person found this helpful  

    Amazon Review

    Software Development Engineer (Current Employee) Seattle, WA

    Proslots to learn
    descent working environment
    complex system
    self study
    great products and technologies.

    Conshigh work pressure
    little balance between personal and work life
    very self oriented
    too much work pressure
    work hours not defined.

    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

     

    Good place to launch your career

    Software Development Engineer (Current Employee) Seattle, WA

    ProsGreat opportunity to learn lots in just 3 months.

    Constheir policy of frugality may sometimes be very annoying

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

Worked for Amazon.com? Contribute to the Community!

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