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  

    Bad experience, but very team-dependent

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

    I have been working at Amazon.com full-time

    Pros

    Huge company - Lots of opportunities if you want to change your career path or switch teams

    Name recognition - nice to have a big company like Amazon on your resume

    Flexible work options - You can work from home without missing too much (team-dependent and job-dependent)

    Benefits - The bus pass and 10 percent off discount off of the website are good perks. Health insurance was decent. Kitchenette was available and clean. Some teams/organizations have free food in the kitchens.

    Pay - Salary was above average for the area, but still not as much as other big tech companies.

    Cons

    Huge company - You can't turn your head in South Lake Union without seeing an Amazon employee wearing a blue badge. The company is expanding extremely rapidly, and while they are building new office spaces in downtown Seattle, work spaces feel cramped. You'll feel like a number at company meetings.

    Work-life balance - On-call rotations are a norm because of the companies notion of 'ownership'. Though I was an software developer, managers are also subject to being paged. My shift usually started between 9 and 10 am and most days didn't end until after 7pm. This was normal for all of my team members. Of course, this is also very team-dependent.

    Benefits - The retirement plan is lackluster compared to other tech companies. New hires only get two weeks of paid vacation (10 paid days off not including weekends and holidays). That's lower than all companies I've researched. Not only is it lower than other companies, you are not given your vacation days upfront. You a portion of them per month. Also, Amazon (in the U.S.) only recognizes 5 holidays, versus most other companies which I've seen with a minimum of 8 paid holidays).

    Your happiness here is directly influenced by the team you're put on. If you don't like your team, you can either leave the company or wait out until the first anniversary of your employment. After one year of employment, you are allowed to switch teams (if you have a good performance review). You might still need to interview with the team that you plan to switch to.

    Advice to ManagementAdvice

    Allow employees to do what it says in their job description. Managers should manage and developers should develop. Increase benefits and perks and address work-life balance issues.

    Doesn't Recommend
    Positive Outlook
    Approves of CEO
  2.  

    SDE intern

    • 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

    Pros

    Great place to work. People are so nice and helpful, you'll learn a lot. Atmosphere is so good, we hangout after work, work load is not that heavy, but work you do is interesting! Salary and Corporate housing are awesome!

    Cons

    None. Perfect place for interns.

    Recommends
    Positive Outlook
    Approves of CEO
  3.  

    Dev's company.

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

    I have been working at Amazon.com

    Pros

    Developers are treated very well.
    Open movement across teams.
    Career growth.
    Good Interaction with senior Engineers.

    Cons

    Work life balance is less for married people.

    Advice to ManagementAdvice

    none.

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


  5.  

    Good for starter

    • 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 (more than an year)

    Pros

    Fast-pace, cutting edge technology, the company-wide training and on boarding program is very good for junior dev. The company has a very unique way to do business.

    Cons

    Work life balance is bad, not recommended for someone with a family and kids.

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

    Your experience is based solely on your team, I got lucky

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

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

    Pros

    Felt like I had a lot of real-world impact. My manager was one of few that knew how to treat interns as intelligent people, and gave me quite a bit of flexibility for my project. I'd recommend it in order to grow a career in the future, as I learned a lot.

    Cons

    Some perks would have been nice. Most tech companies offer this, and Amazon tries to drill into your head that frugality is key. While the compensation was nice and I'm not one to demand all of the silly things Google offers, if there was a daily lunch served, this would have made a big difference in my experience as an intern (not having to stress about cooking food everyday = better intern experience = better conversion rate).

    Team also wasn't the most social one around, but hey it gave me more time for relaxing on the weekends I guess.

    Advice to ManagementAdvice

    Find the right balance for your interns. Most of my friends were overworked. A difficult project can be rewarding, but it's gotta still be in scope for a college student who is still learning.

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    Cirdan Ultra is a game-changing laboratory information system provider.

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

    I have been working at Amazon.com as a contractor (more than an year)

    Pros

    Good culture, energetic and have a passion for quality.

    Cons

    It may acquire more experienced talent in the particular field to develop their new product faster.

    Advice to ManagementAdvice

    The company may acquire more experienced talent in the particular field to develop their new product faster.

  8.  

    Worked in AWS. It was a very good learning experience. The team was very open and supportive.

    • 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 as an intern (less than an year)

    Pros

    Good Compensation
    Seattle is a lovely place
    The management is rather open to your ideas
    You get the freedom to work the way you want

    Cons

    Work life balance is a little skewed to the work side

    Recommends
    Neutral Outlook
  9.  

    Good work experience for new grads

    • 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

    Pros

    - pretty decent work life
    - smart co workers
    - collaborative environment

    Cons

    - low pay
    - slow career progression

    Recommends
    Neutral Outlook
    No opinion of CEO
  10. 1 person found this helpful  

    Good learning curve bad office politics

    Former Employee - Software Engineer in Chennai (India)
    Former Employee - Software Engineer in Chennai (India)

    I worked at Amazon.com full-time (more than an year)

    Pros

    -good learning curve
    - work on linux/scripts/good code base
    - good engineers

    Cons

    - bad work culture
    - engineers try to crucify others due to stack ranking. mind your back
    - Becoming an sde-2 is all what you will be thinking

    Advice to ManagementAdvice

    - Remove office politics

    Doesn't Recommend
  11.  

    At Amazon, we love to build systems. Systems that are distributes, and that talk to each other and get the business done

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

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

    Pros

    Exposure to open technologies, highly competitive salary, smart people, good culture

    Cons

    Operational stuff to be done by devs, slower promotions, less hikes, disparity of salary between lateral hires and existing people

    Advice to ManagementAdvice

    Keep the salaries of veterans at par with laterals

    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.