Taro Logo

Great tech job, though on-call kinda sucks

Software Development Engineer Intern
Former Employee
Worked at Amazon for 1 year
September 9, 2014
Seattle, Washington
5.0
RecommendsNeutral OutlookApproves of CEO
Pros

Small teams mean that coworkers are friends, development is fast, and bureaucracy is minimal. Coordination with other teams just means a short walk down the hall or talking over a divider between rooms.

Decent pay and benefits.

Cons

Developers must take turns being on call. If you're on call, that means if your team's thing breaks at 3 AM, your pager is going to go off, and you get to go fix it immediately.

The idea is to motivate developers to write more reliable code, I guess.

It is possible to get stuck with a bad team, either people you don't get along with, or a workaholic team that has a bad work-life balance and pushes you too hard.

Was this helpful?

Amazon Interview Experiences