Amazon.com

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

Amazon.com software engineer Reviews

Updated Jul 21, 2014
All Employees Current Employees Only

3.5 697 reviews

87% Approve of the CEO

Amazon.com Chairman, President, and CEO Jeff Bezos

Jeff Bezos

(529 ratings)

69% of employees recommend this company to a friend

Review Highlights

Pros
  • You will learn a lot while working at Amazon that will be useful for the rest of your career(in 98 reviews)

  • Density of talent: Some really smart people spoiling their careers here(in 302 reviews)


Cons
  • Company is not at all sorry to screw people's work-life balance for itself to excel(in 535 reviews)

  • There is literally no work life balance inside this company(in 123 reviews)

697 Employee Reviews Back to all reviews
Relevance Date Rating
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Big company with smart people

    Software Development Engineer II (Current Employee) Seattle, WA

    ProsSmart people, good managers, very good customer focus which drives all business decisions and helps to innovate. Many good development tools which remove burden. However, since Amazon is big, this hugely varies between different departments and teams so be careful where you go.

    ConsLike in any big company, most technologies and tools are internal and make the experience hardly applicable anywhere else. Cheap and sluggish developer workstations (forget SSDs). Strict policies around personal projects even remotely competitive to Amazon business(es).

    Advice to Senior ManagementAt least one VP is so full of ego to the point it's ridiculous and obvious to everyone but him. Employees realize when they are treated poorly, even when words speak the opposite.

    Also, being such a science and data driven company, it's unfortunate that you ignore all the impact of open space sitting on the productivity.

    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

     

    Decent working enviroment

    Software Development Engineer (Current Employee) Seattle, WA

    Pros1. People are motivated and friendly
    2. Projects are interesting

    Cons1. Some teams seem to have overwhelming work to do
    2. Oncall is a pain

    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

     

    Amazing work place, great job.

    Software Engineer (Current Employee) Atlanta, GA

    ProsYou have lots of great coworkers. The pay is nice. You get to learn a lot. Amazon is a good company to work for. You get to meet a lot of great, intelligent people. While the job is stressful, it's worth it.

    ConsSometimes long, unpredictable hours. Sometimes hard to balance family/friends with work. Prioritizing what is most important to me. Coworkers can be stubborn at times, but only because everyone is intelligent and thinks in different ways.

    – I'm 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

     

    Software Engineer

    Software Engineer (Former Employee) Seattle, WA

    ProsGreat overall experience. Was able to work with very smart poeple

    ConsWorked long hours. Overtime was a must

    Yes, I would recommend this company to a friend

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

     

    High-tech company

    Software Engineer (Former Employee) Seattle, WA

    ProsCompetitive environment, strong teamwork
    The company structure is fairly organized
    People are helpful

    ConsCold on-call mechanism.
    Managers hate hand-holding process.
    Employees feel they are replaceable.

    Yes, I would recommend this company to a friend

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

     

    Amazon is really nice to interns

    Software Development Engineer (Former Employee) Seattle, WA

    ProsAmazon is very nice to interns and summer in Seattle is very comfortable. Interns have the chance to complete a project independently.

    ConsProjects designed for interns could be very different from each other in different groups. Some are very well designed while others are not. A little bit unfair.

    Advice to Senior ManagementHuman resource turnover is little bit high?

    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
    • Disapproves of CEO

    4 people found this helpful  

    Seems not a long-term company to work at.

    Software Development Engineer (Current Employee) Seattle, WA

    ProsI'm working at AWS. The system is well made but also it's complicated enough to let you spend your time only to learn it for a year long.

    ConsIt's a sort of survival game here. Also it seems the company doesn't care about employee's departure. There's always many people on the line willing to join the team but once they join the team sooner or later many look for another opportunity. Management layer is filled with non-engineering people who mostly care about numbers. You should expect working more harder here even weekend. Engineers are responsible to everything that includes operations, deployment and on-call support. Which is fine but I don't feel it's that much cooperative environment. Visibility management is a must here.

    Advice to Senior ManagementWhat do you think the reason why it's hard to see people worked here more than 2 years here.

    No, I would not recommend this company to a friend

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

    1 person found this helpful  

    Software Engineer

    Software Development Engineer II (Former Employee) Seattle, WA

    ProsFast paced, customer driving, smart coworker, cutting edge technology

    ConsOn call duty, horrible management and work life balance. Avoid it if you have family, or don't enjoy firing people.

    No, I would not recommend this company to a friend

     

    summer intern

    Software Engineer (Current Employee) Seattle, WA

    Prosgood salary and good relocation contract

    Consuntill now it seems none

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

     

    A great company to work for

    Software Engineer (Current Employee) Seattle, WA

    ProsGreat place to grow your career, lots of intelligent people to work with, and managers are usually very reasonable and considering. Not much politics at all. And of course CEO is the top notch one with great vision.

    ConsOncall sometimes could be a little bit invasive to your personal life but still manageable after you know what you are doing. Benefits is good but not great.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

Worked for Amazon.com? Contribute to the Community!

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