Taro Logo

Tough but will grow your skills

Software Engineer
Former Employee
Worked at Amazon for 4 years
January 19, 2022
3.0
Doesn't RecommendNeutral OutlookNo CEO Opinion
Pros

If you can find a good team, you will enjoy your experience at Amazon. Amazon is very team-dependent, and the majority of teams aren't that great. If you find a good team, stay there as long as you can!

You will get:

  • Good career growth if you are an ambitious go-getter
  • Growing a thicker skin by working in a tougher environment
  • Working alongside very talented engineers
  • If your management is good, you will value your leadership
  • The Leadership Principles really do work and provide you a good base on which to operate from
Cons

If you are not lucky enough to find one of the good teams, expect the following:

  • Cutthroat culture, lots of slave driving.
  • Feeling like your peers are your competitors instead of allies.
  • Lagging compensation after promotions.
  • On-call hell where you will have many sleepless nights.
  • Tons of tech debt; you will need to manage it while delivering features.
  • Lots of work, huge workload, and you will feel as though you are drowning.
Advice to Management

Treat people better and stop slave-driving so much. Engineers will continue to leave.

Additional Ratings

Work/Life Balance
2.0
Culture and Values
2.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
5.0
Compensation and Benefits
3.0
Senior Management
3.0

Was this helpful?

Amazon Interview Experiences