Taro Logo

Joined because the products intrigued me as a customer. Internally, as an engineer, it was nothing short of a nightmare

Software Development Engineer I
Former Employee
Worked at Amazon for 1 year
June 22, 2014
Seattle, Washington
1.0
Doesn't RecommendNeutral OutlookDoesn't Approve of CEO
Pros

Other companies think AWS's products are cool and innovative. Thus, they assume AWS engineers must be high-quality, which facilitates the job search. :)

Cons

People are treated very poorly. I don't think they are even trying to compete with other top tech companies for engineers.

My team inherited too much technical debt and brittle legacy systems that had been neglected for years, despite causing increasingly serious problems as the business scaled. We spent all our time remediating customer issues but never building anything new or even properly maintaining our broken software. The on-call, status reporting, and deployment processes were brutal as well.

Overall, every aspect of working here was draining, and I left as soon as I could. Fortunately, I discovered that being an engineer outside of Amazon isn't so painful.

Advice to Management

Don't allow desperate managers to throw mountains of technical debt or legacy systems at new grads just because nobody else wants it. Within a year, you'll lose those people forever, and they'll become detractors of the company.

Was this helpful?

Amazon Interview Experiences