Taro Logo

Mostly happy with Amazon

Software Development Engineer
Current Employee
Has worked at Amazon for 6 years
October 25, 2016
Seattle, Washington
4.0
RecommendsPositive OutlookApproves of CEO
Pros

The scale and scope of work are large. There are many interesting problems to solve, from high-level business problems to low-level platform and infrastructure problems. There is something for every type of engineer. Moving from one team to another is easy. Stick with managers you know and trust.

Cons

Be wary of some teams and departments. The more public-facing they are, the worse the work-life balance.

Some departments have a bad culture, and it can be painful to work inside or alongside one of these departments.

Was this helpful?

Amazon Interview Experiences