Taro Logo

An always challenging and exciting place for software developers

Software Development Engineer III
Current Employee
Has worked at Amazon for 9 years
May 24, 2014
Seattle, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

The Amazon environment is fast-moving and purposely tries to keep a startup kind of feel. Teams are largely independent and responsible for themselves. Your contributions as a developer can have immediate impact on customers; code can go from a developer's desktop to working in production in just hours. The company's values and mission statement aren't just aspirational clap-trap, but affect day-to-day activities and decisions.

Cons

Amazon has a startup feel, which has some drawbacks.

Like real startup companies, the job will gladly consume your life.

The priority of projects changes rapidly.

Everyone fills multiple roles.

The fast-moving nature can be exhausting to try to keep up with.

Spending is tight.

Frequently delivering quickly is used to justify bad engineering.

Was this helpful?

Amazon Interview Experiences