Taro Logo

Good to work for, if you can keep up

Software Development Engineer II
Former Employee
Worked at Amazon for 4 years
July 9, 2021
Tempe, Arizona
3.0
Doesn't RecommendPositive OutlookNo CEO Opinion
Pros

Great environment to learn from. The people are very supportive and more than happy to share with the team what they know and what they have learned, too.

Straightforward onboarding/training for new hires. Training usually includes an easy-to-follow module of videos and/or rich documentation.

Billiards, ping pong, and other fun games are available onsite.

Company is big on Diversity and Inclusion. The company matches charity contributions and/or hosts talks for targeted groups to speak about their experiences.

Cons

Let me preface this: the work culture depends strongly on your team. That said, let's segue into the first point:

  • As with all large tech companies, tech debt runs rampant, especially on direct customer-facing applications. The insane tech debt backlog can cause affected teams to divert ownership of a technical component to another team, even if that ownership model isn't the right one. Take this with a grain of salt; there are teams with smaller backlogs than others. Choose your team wisely!

Meanwhile, here are some general cons I have:

  • Leadership sets very aggressive deadlines. In fact, more than half of the original project deadlines will get pushed back for reasons that aren't discovered until later. Be ready to crunch when deadlines approach and be ready to explain delivery delays when original deadlines aren't met.
  • Bureaucracy. As a large company with 1.2M+ employees, it is common for leadership to make decisions without involving all the right people along the way.
  • Away-team work. This is where you do development in an application your team doesn't immediately own. Away-team work is more common than you think at Amazon since project headcount isn't always sufficient. Beware of long-term away-team projects; the longer you spend on these, the harder it is to stay connected with your actual team.
  • Lots of meetings. They've only increased ever since COVID lockdown began.
Advice to Management

Managers, please work with your team members so that they understand what they want out of their careers. This way, they constantly engage in projects of value. Also, push back if you catch requested work that does not align with what your team does.

Additional Ratings

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

Was this helpful?

Amazon Interview Experiences