Amazon.com software engineer Reviews

Updated September 17, 2014
Updated September 17, 2014
3,503 Reviews
3.3
3,503 Reviews
Rating Trends

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

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

537 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1. 1 person found this helpful  

    SDE At Amazon

    • 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 for less than a year

    Pros

    It was very laid back and the work was challenging and interesting. Sometimes you had to spend the few extra hours on work, but where do you not? Has a great culture with lots of opportunities for team outings. I was thoroughly surprised at the amount of room there is to grow in aspects of software and hardware development. You own you're projects and are held at a high standard.

    Cons

    Personally there wasn't anything i disagreed with in terms of company values and leadership. Also there was plenty of opportunities for personal growth!

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    Stressful but worthy

    • 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 for less than a year

    Pros

    Able to get your hands on some latest technology. Seattle is a great Seattle, way better than Bay area in my opinion.

    Cons

    Stressful, workload is overwhelming. No cafeteria, no free snacks, only tea bags and coffee.

    Advice to ManagementAdvice

    Get us some cafeterias, or some free snacks!

    Recommends
    Positive Outlook
    Approves of CEO
  3.  

    i probably became a worse engineer while i was here, a better manager, and a much better bureaucrat

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

    I have been working at Amazon.com full-time for more than a year

    Pros

    internal tech talks are decent, amazon brand on the resume, great view from the office

    Cons

    Depends on the team - some teams have had all their software development abstracted out into poorly written or maintained internal tools, and you're basically a human grease monkey script. Disclaimer: some internal tools are fantastic, others are horrible and create operational issues.
    Being on-call is basically a way for them to pay you a 40 hour week, but work you 50-80 (depending on the team)

    Advice to ManagementAdvice

    Reward top performing outliers - either don't place them into the "compensation calculator", or fix the algorithm.
    Raise the hiring bar to 75th percentile

    Doesn't Recommend
    Positive Outlook
    Approves of CEO
  4. We want your feedback – Are these company reviews helpful to you?  Yes | No
  5.  

    Amazon

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

    I have been working at Amazon.com full-time for more than a year

    Pros

    Good salary, Talented people around, Flexible

    Cons

    Work life balance.
    Completely focused on work

    Doesn't Recommend
    Positive Outlook
    Approves of CEO
  6. 1 person found this helpful  

    Good And Bad, But Overall Okay

    • 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 for more than 3 years

    Pros

    Great company.

    a). Amazon is perhaps one of the best companies when it comes to interesting projects. Almost includes all areas you can think of. It's leading in cloud computing and also releasing new devices yearly. Tons of challenges. Great leadership from Jeff Bezos. I like where this company is headed.

    b). Amazon has an official dog policy that allows you to bring your dog to work on a daily basis which is really cool.

    c). Paid time off 6 days. Pretty good. 3 sick days. Okay.

    Cons

    a). In terms of compensation, average base salary, great sign-on bonus, lame stock bonus over first 2 years(4 years allocation ratio of your stock bonus: 5%, 15%, 40%, 40%) then it's better. No cash bonus ever after the sign-on bonus though. You also won't receive any stock bonus on your first performance review, either. Last but not the least, their salary bump is minimal compared to other IT companies.

    b). No perk at all. You want free food? Go elsewhere. You want free parking? Go elsewhere. You want office? Go elsewhere.

    c). No green card for immigrant SDE1s because you are not valuable to the company. SDE2s will get theirs going after half a year of service. Although exceptions can be given from time to time. And usually managers understands it and will help you.

    d). Oncall experience is different significantly from teams to teams. Cannot say much about that. My team is mostly okay. But I have heard horrible stories, and I am not planning to experience those.

    e). People move very frequently. Promotion can be a problem when your manager keeps coming and going and nobody has a set of continuous datapoints of you.

    f). 2 weeks of vacation in the first year. Then 3 weeks starting from your second year. 2 weeks is well below IT company standard. Although they kind of making up for it by adding 9 extra days(6 PTO + 3 sick days)

    Advice to ManagementAdvice

    Grant green card for immigrants immediately. Add perk. Those will help you keep your employees from moving.

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    TECHNICAL ANALYST

    • 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 for more than 3 years

    Pros

    Good compensation, friendly people and work environment.

    Cons

    Lacks employee development opportunities and lack of discipline in management.

    Advice to ManagementAdvice

    Take responsible actions.

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO
  8. 1 person found this helpful  

    Great place for internship

    • 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 as an intern for less than a year

    Pros

    colorful life in Seattle, well-paid salary for interns

    Cons

    very little annual bonus

    Recommends
    Positive Outlook
    No opinion of CEO
  9.  

    Good place to work and get paid well

    • 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 for more than 8 years

    Pros

    Pays competitively
    Good chances for growth
    Incredible team

    Cons

    Sometimes secretive
    High expectations
    Sometimes very frugal

    Recommends
    Positive Outlook
    Approves of CEO
  10.  

    Fun Challenging Team working on innovating with customer input on the retail website

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

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

    Pros

    Own your own product from end to end. From design and vision through to technology stack and ownership

    Cons

    Getting the opportunity really depends on what team you land in within the company. Some roles are fantastic some are terrible

    Advice to ManagementAdvice

    Management needs to go beyond and above to ensure that the people they manage are happy. The fact that they are not complaining is not a positive. If they are not singing your praises then something can be improved. Keep a finger on the pulse

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    I work with awesome people doing what I like to do - and get paid a whole lot to do it

    • 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 part-time for more than a year

    Pros

    I get to work on very visible, customer-facing projects that make a difference to thousands of people a day. My management cares about my career growth and work-life balance. I am paid very well.

    Cons

    Many people, including myself, work 10-12 hours per day pretty frequently. On-call shifts are stressful.

    Advice to ManagementAdvice

    Upper management is open to ideas from people at all levels, and they legitimately care about their employees' career growth.

    Recommends
    Positive Outlook
    Approves of CEO

Worked for Amazon.com? Contribute to the Community!

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