Taro Logo

Lots of learning, a great place for new college hires, but management enforces a hierarchical structure

Software Engineer II
Current Employee
Has worked at Amazon for 4 years
December 25, 2012
Seattle, Washington
2.0
RecommendsPositive OutlookApproves of CEO
Pros

Lot of learning opportunities. Very intelligent co-workers. The scale of problems is so big; only a few companies have problems at such a large scale.

Cons

It's not a startup, and they keep saying frugality drives innovation, but we do not need to be frugal anymore. So, generally, we get away by adding a few hundred machines every time a scale issue comes up.

Management forces SDE-II/SDE-III to be influential, but that creates a bad work environment. Senior engineers have to force their decisions on junior engineers to meet their goals. This works well until you are SDE-I, but as you become more experienced, you would probably like to understand why trade-offs you are making in your design/development are worse than suggested by some other senior engineer.

Advice to Management

Make goals that allow people to work together instead of forcing them to be rude.

Was this helpful?

Amazon Interview Experiences