Taro Logo

A great place to learn and earn

Software Development Engineer I
Current Employee
Has worked at Amazon for 1 year
April 15, 2022
New York, New York
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Before my Day 1, I was slightly intimidated by some of the negative publicity that the Company receives due to its poor work-life balance, bureaucratic corporate culture, poor management, etc. While Amazon is a huge company, and people’s experiences will vary significantly based on which org/team they are on, my personal experience has been nothing but extremely positive.

As an SDE at Amazon, you get to work with some of the nicest and most accomplished SDEs in the industry. I truly believe that the company provides an amazing opportunity for early-career SDEs to learn about the ins and outs of software development at an unparalleled quality, speed and scale. Within my first 2 months at the company, I developed and deployed my code changes affecting tens of millions of customers worldwide. There are not a lot of companies in the world where this would be even remotely possible.

As for the poor work-life balance criticism: while I have not gone on my first oncall shift yet, the day-to-day schedules of most SDEs are pretty normal. Obviously, managing a software product at Amazon’s scale and quality requires a higher level of commitment than working for many other companies would. In my opinion, the learning opportunity and the overall compensation more than make up for the occasional longer hours on the job.

If you want to advance your career, beef up your resume while receiving an extremely (SERIOUSLY!) competitive compensation package, I would definitely recommend joining Amazon.

Cons

No real cons so far.

Advice to Management

The onboarding tasks have generally been extremely useful in preparing me to use the technologies, terminology, etc., to be productive at Amazon. However, I do feel like some trainings could be made shorter or more succinct. During onboarding, I sometimes felt like I could have better used the productive hours of my day working on actual assignments instead of watching five hours of training that I may never get to utilize on the job.

Additional Ratings

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

Was this helpful?

Amazon Interview Experiences