Taro Logo

Rough for new grads

Software Development Engineer
Former Employee
Worked at Amazon for 6 years
February 20, 2021
Seattle, Washington
3.0
RecommendsPositive OutlookNo CEO Opinion
Pros

The tech stack at Amazon is great. If you like implementing great technology and having a do-it-yourself attitude, then this is a good place.

Amazon does everything internally, which is both great and awful.

It pays incredibly well, and once you're hired, because of the bar-raiser culture, they really try to keep you at the company, so your salary will be stable.

Cons

Working on a live service requires someone to be on call to make sure the service doesn't go down.

At Amazon, they expect developers to take time to be on call, which means every month or so you'll be on call 24 hours a day for a week. This is too much for some people to handle.

Additionally, I was originally hired as an intern for their game studio, work I was actually familiar with from my college. When I went to work full time, they pulled the rug out from under me and swapped me over to information security permissions software. I had no idea what I was doing, and with information security for such a large company, that's kind of an issue.

Also, the company is kind of unethical with all the union busting and underpaying/unethical hours for warehouse workers.

Advice to Management

Actually hire people for their skillsets, please.

Don't just lump all Level 1 SDEs together and put them in a pool to distribute.

Additional Ratings

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

Was this helpful?

Amazon Interview Experiences