Taro Logo

A great place to progress your engineering skills!

Software Development Engineer III
Current Employee
Has worked at Amazon for 20 years
March 4, 2016
Edinburgh, Scotland
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Endlessly challenging and varied work across multiple domains.

Get to work with an up-to-date technology stack, use the best tools for the job.

Super-high hiring bar means working with some of the very best engineers.

Supportive company, pro-actively promotes a healthy work/life balance.

Internally very open and direct communication structure.

Decent salary, certainly competitive, and good benefits.

Cons

Document-heavy planning processes can feel a little waterfall at times. A downside to one of the upsides: the open and direct communication means a lot of communication. There's a relatively high recruiting burden as the company grows. On-call has been a little invasive in previous projects. There's a broken promotion process and only three engineering grades, which means if you like to see career progress in job titles, it's the wrong company for you.

Advice to Management

Fix the broken promotion process; it is too heavy-weight and very late to promote.

Reduce the amount of waterfall planning required; embrace the Agile way!

Was this helpful?

Amazon Interview Experiences