Taro Logo

Interesting work, frustrating experience

Software Engineer
Former Employee
Worked at Amazon for 4 years
January 9, 2018
Seattle, Washington
2.0
RecommendsPositive OutlookApproves of CEO
Pros

The subject matter to work on at the company is extremely interesting, and you have the opportunity to try innovative solutions to problems if you can back them up with data.

Cons

Working at Amazon is all about the dates. Once the dates are set, management is willing to cut any corner in order to meet them, which leads to technical debt, lots of legacy code, and tribal knowledge about shortcuts taken. Also, you must take personal responsibility for your work-life balance. You will always have too much work to do to have a reasonable balance, so set your own boundaries with management, or 50-hour weeks will quickly become 60.

Advice to Management

Set reasonable and transparent dates for projects to get better engineer buy-in and hopefully reduce technical debt and shortcuts at the end of projects.

Work with engineers on work-life balance to reduce engineer turnover and the amount of time spent getting new team members up to speed.

Was this helpful?

Amazon Interview Experiences