Taro Logo

No Balance Amongst the Chaos

Software Development Engineer I
Former Employee
Worked at Amazon for 2 years
March 19, 2016
Seattle, Washington
2.0
Doesn't RecommendPositive OutlookApproves of CEO
Pros

I was an SDE I at Amazon for 1.5 years.

The projects are at Amazon scale, and the resources exist to tackle any problem.

There are many smart engineers who bring valuable industry experience to their designs and feedback.

Generally, meetings were productive.

Career advancement opportunities exist if you are proactive about finding them.

Cons

Those who succeed at Amazon have a poor work/life balance. It's a joke amongst the engineers that you can't work at Amazon and have a life, and it stopped being funny when I realized it is true. Projects are chaotic and requirements are always in flux, making maintainable code impossible unless you are willing to put in the extra effort to stay on top of everything.

I witnessed several accounts of career growth being squelched because of the chaotic culture. Several colleagues of mine were not given well-deserved promotions because either:

  • they had been re-org'd and denied the opportunity to complete a design project
  • people come and go so often that someone with valuable feedback might be gone before they give input.
Advice to Management

Sr. Management: Make an effort to stay engaged with engineering. Don't just be the personality behind the curtain.

Management: Don't facilitate chaos. Respect feedback from engineers and the boundaries of your and other teams' ownership. Stay engaged with daily stand-ups and long-term projects. Spend more time with your families.

Was this helpful?

Amazon Interview Experiences