Amazon.com Reviews

Updated April 14, 2015
901 reviews filtered by
  • Any Location
  • software engineer

901 Employee Reviews

Sort: Popular Rating Date
  1. Good internship experience working at a large tech company.

    Former Intern - Software Development Engineer Intern in Seattle, WA
    Former Intern - Software Development Engineer Intern in Seattle, WA

    I worked at Amazon.com as an intern (less than a year)

    Pros

    Well structured and good organization. Exposure to software engineering as a full time job. Easier to get full time job after internship.

    Cons

    Workers may feel like a small insubstantial piece of a much larger company. Very frugal, wont find free tablets or concerts here.

  2. Helpful (1)

    Plenty-Good-N-Bad

    • 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 3 years)

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    The diversity of programming languages and technologies that you can use are nice. You definitely can't get bored if you love to learn and like new challenges.

    Cons

    The work-life balance can sometimes be a challenge to maintain. It is important to prioritize your work and stay focused.

    Advice to Management

    Provide subsidized athletic club memberships.

  3. A company with a very good growth opportunity

    • 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

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Highly qualified peers and seniors, Very good pay, Good work culture ,Flexible timing

    Cons

    None majorly. I almost like and agree with all company principles

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. awesome

    • 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

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    good work excellent learning experience nice enviornmet

    Cons

    deadlines are tight difficult work hard time

    Advice to Management

    hre more

  6. Helpful (3)

    Spent too much time in a low value division, couldn't get out.

    • 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 a year)

    Recommends
    Neutral Outlook
    Recommends
    Neutral Outlook

    Pros

    Ability to participate in community actions like updating build tools to work with new languages.
    It is easy to get help from another team especially if you are good about networking.
    The leadership model is open to doing things differently.
    Builder Tools makes some really nice stuff.

    Cons

    Easy to become siloed.
    Easy to lose track of mission and take on too much ownership.
    Trouble tickets are not taken seriously.
    Quantity > Quality is enforced on some teams.
    Many core tools are very old and written in Perl.

    Advice to Management

    The ownership of any product which is not under development or still managed by the people who originally wrote it should fall to trained professional operators such as Support Engineer IIs.

    Other than that I agree with team ownership of operations, it is synergistic for SDEs to support things but only things about which they already know, otherwise it is nothing but a distraction.

  7. Helpful (1)

    Working Hard

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

    Recommends
    Neutral Outlook
    Disapproves of CEO
    Recommends
    Neutral Outlook
    Disapproves of CEO

    Pros

    You will be always busy and learn new areas. There are no significant boundary.
    The code base are open. You can access most of the company's code.

    Cons

    The operation work are heavy in some sort.
    On-call.

  8. Great experience, but apparently depends on your team

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

    I worked at Amazon.com as an intern (less than a year)

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    - Great pay
    - Really good culture. Plenty of interns are willing to do all sorts of fun things
    - Fun setting. Offices have all of the stereotypical tech perks, like foosball tables and beer fridays
    - Fun people to work with
    - You can potentially get a full-time offer

    Cons

    - The 'pros' listed above are team-dependent. I know people who had awful intern experiences because their manager was incompetent,

    Advice to Management

    Listen to what your employees have to say. My manager was very considerate and transparent, and those values should carry over into other managers.

  9. grate place

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

    I have been working at Amazon.com

    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    Pros

    grate package of salary package

    Cons

    poor work time life balance

    Advice to Management

    manage work balance

  10. Good idea but...

    • 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

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Amazon is a cool place to work. Amazon prides itself of being obsessed with customer service and being data driven. This clarifies the decision making process for all employees at all levels and enables individuals to make decisions in the best interest of the customer. Amazon gives large responsibilities to all employees regardless of tenure/role in the hopes that the best ideas are driven forward.

    Cons

    The downside to Amazon's philosophy is the lack of consistent direction. There are many teams trying to build new things for their customers and that leads to different agenda's competing for resources. That combined with the very high turn over rate results in teams who are very inefficient due to having underdeveloped processes and inexperienced engineers. This all leads to an environment where you can get great V1 products out the door quickly, but those products often grow stale very quickly due to the fact that the team can not maintain that initial momentum.

    Advice to Management

    Grow more at the SDE 2 and 3 level and make sure you define some processes for code quality and engineering discipline.

  11. Great experience

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

    I have been working at Amazon.com

    Recommends
    Positive Outlook
    Approves of CEO
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Work with smart people
    Forefront of technology
    Fast growth, iterative development
    Good compensation
    Flexible work schedule

    Cons

    Vacation days are few in number, only around 5 a year. It's growing very fast, needs to adjust to the growth better.

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.