Amazon.com

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

Amazon.com software engineer Reviews

Updated Jul 31, 2014
All Employees Current Employees Only

3.5 708 reviews

86% Approve of the CEO

Amazon.com Chairman, President, and CEO Jeff Bezos

Jeff Bezos

(535 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)

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

    2 people found this helpful  

    Average corporate job

    Software Development Engineer (Former Employee) Seattle, WA

    ProsPromote from within if that is your cup of tea. Compensation is average. This is something for people who just want the average corporate job.

    ConsVery high turnover rate, you will rarely meet people who have been with the company for 2+ years. Workplace feels cramped. They strive to be very "frugal" in terms of benefits for employees.

    Advice to Senior ManagementTry to retain your employees.

    No, I would not recommend this company to a friend

    • 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

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

    2 people found this helpful  

    Avoid the Kindle organization

    Software Development Engineer (Current Employee) Seattle, WA

    ProsShips a lot in a really short time. Leading the way in digital media. Amazon talks a lot about it "still being day one" in that there is a lot of opportunity in the space they are in. That definitely is true.
    I got lucky with my team for work-life balance. Compared to a lot of others, I have a pretty sane work life.

    ConsAvoid working in the Kindle organization unless you like really political environments. There are some people who are hired with the sole purpose to nag other teams to deliver on their schedule. If you think android fragmentation is bad, try dealing with Kindle internal teams. Components will make changes that break consumers and provide no backwards compatibility story besides telling people to fork their own codebase.
    People in the Kindle org are very quick to pass blame to others and do things to just cover their own butt. Based on the company values, I'm very surprised that the Kindle organization behaves the way they do. They've hired too many ex-Microsoft who brought the poor culture along (see the article about Microsoft lost decade).
    Promotions seem nearly impossible here too. Promotion committees are very quick to dismiss a promotion on a single peer feedback even though there is overwhelming good feedback. Also, if you do not have a lot of other people on your team at a higher level than you, you cannot get the required endorsement of someone at that level to get promoted.

    Advice to Senior ManagementFix the culture in the Kindle organization. After working with multiple teams there, they fail on almost every leadership principle frequently. The worst is that they made bad decisions for the customers.

    Yes, I would recommend this company to a friend – I'm not 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

     

    Lack of work/life balance

    Software Development Engineer II (Current Employee) Seattle, WA

    ProsBonus
    Career growth
    Location
    Ability to transfer within teams

    ConsWork / life balance
    Operational load
    Yearly compensation

    Advice to Senior ManagementTake care of your employees too

    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

     

    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

    3 people found this helpful  

    Retail company doing High Tech

    Software Development Engineer I (Current Employee) Seattle, WA

    ProsFast iterations and get job done in amazing speed
    Solving cutting edge problems general to all online services

    ConsMost top talents l know leave company in 12-18 months, merits increase is a joke if no promo

    Advice to Senior ManagementTry not to treat tech folks as Walmart to its employees.

    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

     

    Intern

    Software Development Engineer I Intern (Former Employee) Seattle, WA

    ProsI was on a good team. I had regular 1:1 meetings with my manager. They provided subsidized housing for the duration of the internship. Good pay. You can move fairly easily within the company, so if you don't like your manager or are not interested in your current work you can apply for other positions fairly easily.

    ConsNot as many fancy benefits as some of the other larger companies, especially for non-interns.

    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  

    Interesting work. Great colleagues. Love the atmosphere.

    Software Development Engineer II (Current Employee) Seattle, WA

    ProsGreat place to grow your career. Great work life balance.

    ConsLimited chance for promotions.

    Advice to Senior ManagementHigher salary range. Better path for promotions.

    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  

    Depends on the team you are working with

    Software Development Engineer II (Current Employee) Los Angeles, CA

    ProsGood environment that contains smart engineers. The work contains many challenges that need you to think a lot before making decisions.

    ConsIt depends on the team you are working with. Some teams are doing really important work, others just do simple work. Leaders also vary alot. Be careful and ask for the team you're working with before you accept

    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.