Taro Logo

Come here to work hard, have no social life, get treated unfairly by management, but have a bigger bank balance

Software Development Engineer II
Current Employee
Has worked at Amazon for less than 1 year
February 28, 2009
Seattle, Washington
3.0
Approves of CEO
Pros

The compensation package, provided you negotiate it at the time of getting hired. Opportunity to work with the best e-commerce platform out there, and you will learn a lot. It's a great name to have on your resume.

Cons

The hours are brutal with little regard to work-life balance, especially if the team consists mainly of unmarried engineers.

Overemphasis on agile development methodologies.

QA and operational (aka midnight pager beeping) burden on developers.

Management is not interested in career growth and is short-sighted, only being concerned about developers finishing that month's work.

Lack of morale and mutual disrespect between team members.

Definitely not a long-term workplace for the non-workaholic.

Advice to Management

Please understand that software engineers are not commodities and are real people who have a life outside.

Lower the number of TPMs (Technical Program Managers). However elaborate they say their job function is, it's still mostly about scheduling meeting rooms and reiterating things other people have already said.

Don't automatically think that if a person says they are more to the "business" (except for the real business people, such as the finance folks) side of things, it equals them being more important to Amazon or an overall smarter person deserving a higher pay scale. It's still the awesome engineering output that keeps Amazon on the edge.

Was this helpful?

Amazon Interview Experiences