Amazon.com

  www.amazon.com
  www.amazon.com

Amazon.com Software engineer Reviews

Updated November 26, 2014
Updated November 26, 2014
3,866 Reviews
3.4
3,866 Reviews
Rating Trends

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

809 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

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

    Pros

    - worked with AWS EC2 Windows, great team
    - exciting environment that is looking to push the boundaries of what can and has been done
    - employees are extremely talented and excited about their work, makes it fun to be there. They're also fun, caring, enjoyable people
    - treat interns like employes
    - nice compensation
    - Great leadership principles

    Cons

    - housing was in a really nice hotel, but wasn't very functional for 3 months
    - the majority of my team had only been at Amazon roughly 2 years or less
    - full time benefits seem to be a little less than competing companies. Overall great though

    Advice to ManagementAdvice

    Keep moving forward and innovate and simplify

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

    operational load

    • 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

    good infrastructure
    lot to learn
    smart guys

    Cons

    operational load
    cheap stuff
    no lunch
    work-life banlance bad

  3.  

    Great company to work for

    • 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

    This company is great at letting you work the best way you can. Hours range from coming in at 7am - 11am and from going home from 4pm to 8pm. Washington is a great place to live.

    Cons

    Amazon can be very busy at times and you may be asked to work late or on weekends. Also being on call sucks and there is a constant on call rotation in this company.

    Advice to ManagementAdvice

    Have more social events between the busy seasons

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


  5.  

    Great place to work!

    Former Employee - Software Development Engineer In Test II in Seattle, WA
    Former Employee - Software Development Engineer In Test II in Seattle, WA

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

    Pros

    Good salary, great technology, great people.

    Cons

    Frugality is a guiding principle in the company as they see themselves as a retailer, first and foremost. It doesn't have the mindset of a Silicon Valley company regarding perks for employees such as free food.

  6. 3 people found this helpful  

    A good team makes all the difference

    • 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 growth means that promotions are common and expected. It's a good place to gain a lot of experience, fast, and get rewarded for it. I am lucky to have a great set of managers, who minimize the (inevitable) bureaucracy and look for our best interests. The workload is very manageable; my team works 40--44 hours a week.

    The company is in a dense area of Seattle, so it's very convenient to reach work by mass transit.

    Cons

    Telecommuting is not as accepted as I would prefer.

    Advice to ManagementAdvice

    Keep up the great work.

    Recommends
    Neutral Outlook
    Approves of CEO
  7. 2 people 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 (less than an 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
  8.  

    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 (less than an 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
  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 (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. 1 person found this helpful  

    Great tech job, though on-call kinda sucks

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

    Pros

    - Small teams mean that coworkers are friends, fast development, and bureaucracy is minimal. Coordination with other teams just means a short walk down the hall or talking over a divider between rooms.
    - Decent pay and benefits.

    Cons

    developers must take turns being on call. If you're on call, that means if your team's thing breaks at 3am, your pager is going to go off and you get to go fix it immediately. The idea is to motivate developers to write more reliable code, I guess.

    It is possible to get stuck with a bad team. Either people you don't get along with, or a workaholic team that has a bad work-life balance and pushes you too hard.

    Recommends
    Neutral Outlook
    Approves of CEO
  11. 1 person found this helpful  

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

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.