Amazon Reviews | Glassdoor.ca

Amazon Reviews

Updated 19 November, 2017
17,620 reviews

Filter

Filter

Full-timePart-time

3.7
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO

17,620 Employee Reviews

Sort: PopularRatingDate

Pros
  • Get chance to learn a lot while working on a real world problem (in 425 reviews)

  • It really depends on the individual employees to maintain the work-life balance (in 339 reviews)

Cons
  • Work life balance is not easy to maintain (in 1970 reviews)

  • There is nearly no work life balance (in 422 reviews)

More Pros and Cons

  1. Helpful (1)

    "Good career prospects"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Vancouver, BC
    Current Employee - Software Engineer in Vancouver, BC
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    - Interesting problems to solve
    - Very interesting pay
    - Some very smart people around
    - Decent chance to boost your career
    - If you are in a customer-facing product, you get to impact millions of customers from day one (this may be a con too: if something breaks you're responsible for fixing it)

    Cons

    - The leadership principle "insist on the highest standards" does not seem to apply to our codebase. I've seen some 2000+ lines long classes, and I wonder how they ever passed a code review.
    - There is a high change you will not use the latest technologies. I have to code on my own time to "not forget" languages like node.js and angular.
    - Too much bureaucracy to get things done: things like getting permissions to access a resource, asking for help, can sometimes take hours, even days

    Advice to Management

    The 2-day long SDE Bootcamp for ramp-up is a complete joke. You just follow instructions without really learning anything.


  2. "Fairly good company to work for"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Amazon full-time

    Pros

    Very dynamic, fairly innovative, flexible

    Cons

    Load of work can be overwhelming


  3. "warehouse jobs"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Fulfillment Associate in Toronto, ON
    Current Employee - Fulfillment Associate in Toronto, ON
    Recommends
    Positive Outlook

    I have been working at Amazon full-time (Less than a year)

    Pros

    good pay , and good benefits

    Cons

    put too much pressure on employees


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


  5. Helpful (5)

    "Build and learn at huge scale, but support it 24/7"

    StarStarStarStarStar
    Current Employee - Software Development Engineer II in Vancouver, BC
    Current Employee - Software Development Engineer II in Vancouver, BC

    I have been working at Amazon full-time (More than 3 years)

    Pros

    - learn so much about building, delivering, and monitoring software
    - work with tons of smart people
    - fantastic build and deployment tools compared to other software shops - needs to be great to work at Amazon scale. If you think you need a tool chances are someones already built it
    - your developer box is in the cloud - whatever hardware you need for the job it’s there
    - decent pay compared to others in Vancouver, for the first while anyways
    - Vancouver teams strive to have good work life balance
    - since your experience is heavily dependent on your management chain and so many teams with open head count, if your current team is not a fit there is probably another team that is. Internal movement is encouraged (better to keep you at Amazon than lose you)
    - Amazon values arent just words - they live and breathe the values. Customer obsession is key.
    - you’re building at the bleeding edge of the cloud. Some really cool stuff at incredible scale gets built, and more often than not you can be proud of what you build

    Cons

    - though Vancouver office strives for work life balance, politics from Seattle come into play - can be perception that you’re “doing less work” even if its just better planning.
    - hard to get visibility with management chain in Seattle - if you’re not constantly putting out fires you’re not visible and delivering
    - not so good long term retention - lot of people churn (benefit of this is getting to know the smart people and where they are going)
    - after signing bonus is up, bonuses afterwards are underwhelming - many just stick it out until vested
    - stress from on call rotation - you’re not just a developer but you’re also the one who gets paged when software your team owns breaks (rotates among the team). Good in theory to get issues and customer problems resolved quickly, but adds a lot more stress to an already fast paced environment.
    - Good luck getting promoted, especially if you’re in Vancouver and someone in Seattle needs to approve it. So much complexity and red tape here, it seems like it would be easier to quit and get hired into next level than to get promoted.

    Advice to Management

    - consolidate specific product teams into one site - splitting them between Seattle and Vancouver hurts in terms of communication, visibility, and delivering results between the subteams. Even if you *think* your cross-site team isn’t affected, it is, and it eventually impacts customers. Management visibility of the other site suffers, and developer morale suffers
    - put more emphasis on allowing developers to fix problems that cause them pain - on call is a huge issue for developer retention, and when people go, their knowledge and expertise goes with them. Systems that keep breaking and paging developers dont just impact developers either - developer pain leads to tired/unhappy developers that have less time to deliver cool features, and short term hacks to get around that pain, which cause customer impact


  6. "Software Development Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Vancouver, BC
    Current Employee - Software Development Engineer in Vancouver, BC
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    You can develop systems that have a huge impact in a millions of users.
    You can learn a lot.

    Cons

    You have to be tick skin to avoid burnout.

    Advice to Management

    Up to now it is very good the relationship with the management.


  7. "Good place for new graduates"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Recommends
    Neutral Outlook
    Approves of CEO

    I worked at Amazon full-time

    Pros

    Well paid salaries in Canada. High tech, smart people.

    Cons

    Oncall!!! Work-life balance is improving but needs more efforts.

    Advice to Management

    nothing


  8. "Great place"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time

    Pros

    Very strong overall values
    Great brand
    High hiring caliber

    Cons

    Weak middle management
    Some cronyism
    Too focused on metrics

    Advice to Management

    Focus on employees not customers always


  9. "Marketing Manager"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Marketing Manager in Toronto, ON
    Current Employee - Marketing Manager in Toronto, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (More than a year)

    Pros

    RSUs are good and opportunities to move around

    Cons

    Not a 'marketing' focused company


  10. "Enjoyable place to work overall, good pay for the area."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - SDE1 in Toronto, ON
    Current Employee - SDE1 in Toronto, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (More than a year)

    Pros

    Very flexible and a top tier tech company

    Cons

    Can really depend on the team you get, I know there are a few teams much less fun to be on than mine in the same office.


  11. "Very proud to work here"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Manager in Toronto, ON
    Current Employee - Manager in Toronto, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (More than a year)

    Pros

    The pace of innovation is very exciting. It's a culture of yes toward new ideas or different ways of doing things.

    Cons

    Sometimes teams are too siloed which results in inefficient resourcing and duplication of work.


Showing 17,620 of 19,191 reviews
Reset Filters