Amazon.com

  www.amazon.com
  www.amazon.com

Amazon.com Software engineer Reviews

Updated December 17, 2014
Updated December 17, 2014
3,945 Reviews
3.4
3,945 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Amazon.com Chairman, President, and CEO Jeff Bezos
Jeff Bezos
2,672 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

823 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1. 2 people found this helpful  

    Lots of freedom and flexibility

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

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

    Pros

    Great opportunities for career growth, project/product ownership, and lots of freedom and flexibility at the job. Perfect location in the city.

    Cons

    Salary raises are basically non-existent. The company is very frugal, often pushing the limits of restricted resources.

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    Amazon is the future

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

    I have been working at Amazon.com full-time (more than 3 years)

    Pros

    Product 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.

    Cons

    Sometimes 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 ManagementAdvice

    Jeff 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.

    Recommends
    Positive Outlook
    Approves of CEO
  3.  

    Great company, good culture, wonderful mates!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer II in Beijing, Beijing (China)
    Current Employee - Software Development Engineer II in Beijing, Beijing (China)

    I have been working at Amazon.com full-time (more than 8 years)

    Pros

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

    Cons

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

    Recommends
    Positive Outlook
    Approves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. 1 person found this helpful  

    Always challenging, and exciting place for software developers

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

    I have been working at Amazon.com full-time (more than 8 years)

    Pros

    The 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.

    Cons

    Amazon 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.

    Recommends
    Positive Outlook
    Approves of CEO
  6. 2 people found this helpful  

    Excellent Working Environment

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

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

    Pros

    The 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.

    Cons

    The 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.

    Recommends
    Approves of CEO
  7.  

    Software Development Engineer

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

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

    Pros

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

    Cons

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

    Recommends
    Positive Outlook
    Approves of CEO
  8.  

    The best and worst of times

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

    I worked at Amazon.com full-time (more than 3 years)

    Pros

    In 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

    Cons

    Like 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 ManagementAdvice

    Pay attention to average fatigue and irritability. See if reducing the average increases productivity.

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

    Software Developer

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer II in Toronto, ON (Canada)
    Current Employee - Software Development Engineer II in Toronto, ON (Canada)

    I have been working at Amazon.com full-time (more than 5 years)

    Pros

    Very smart people to work with

    Cons

    Oncall responsibility so we have to work on weekends

    Recommends
    Positive Outlook
    Approves of CEO
  10. 1 person found this helpful  

    AWS is an awesome place to work

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

    I worked at Amazon.com part-time (less than an year)

    Pros

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

    Cons

    Not 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.

    Recommends
    Positive Outlook
    Approves of CEO
  11. 4 people found this helpful  

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

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Development Engineer II in Herndon, VA
    Former Employee - Software Development Engineer II in Herndon, VA

    I worked at Amazon.com full-time (more than 8 years)

    Pros

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

    Cons

    Growing 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.

    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.