Taro Logo

Amazon is a great company

Software Development Engineer
Current Employee
Has worked at Amazon for 1 year
September 18, 2017
Denver, Colorado
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Great company, excellent compensation and benefits, and smart people.

As long as you put in a lot of effort and get work done, you'll have a nice work-life balance. Management protects engineers by discouraging overtime.

Agile/Scrum principles are fully adopted.

Code reviews are mandated and helpful.

Data security is taken very seriously.

Tons of reliable internal tools make a developer's life easier.

Stock options are another reason to stay.

There is a lot of room for the company to grow.

Employee career development is encouraged, with promotion opportunities for effort.

Team outings and hackathons help build relationships.

Cons

The company can sometimes be overly frugal, which isn't necessarily bad. There are not as many goodies at work.

Advice to Management

Customers are always first, but don't forget about the health and welfare of employees!

Was this helpful?

Amazon Interview Experiences