Taro Logo

A big company with several opportunities

Software Development Engineer
Current Employee
Has worked at Amazon for 4 years
January 17, 2015
Seattle, Washington
4.0
RecommendsPositive Outlook
Pros

The emphasis on being agile like a startup provides a great learning experience for junior developers.

Amazon being involved in so many spaces, you can usually find a job in a domain of your choice.

Many teams are intentionally small, which allows you to play a bigger role and be more productive.

Cons

The company is too dynamic, and there's a lot of employee churn. If your manager changes, you need to prove yourself again, which can be demotivating after a few years.

Delivery goals for some teams can be too aggressive and might cause burnout.

You have to manage your own career.

Advice to Management
  • Pay attention to individual employees

Was this helpful?

Amazon Interview Experiences