Taro Logo

Where your creativity will die

Software Developer
Current Employee
Has worked at Amazon for 6 years
October 12, 2020
Vancouver, British Columbia
2.0
Doesn't RecommendPositive OutlookNo CEO Opinion
Pros
  • Smart people
  • Large-scale systems
  • Good attention to reliability and incident response
  • Good attention to security and privacy
  • I did not have to work overtime ever (besides on-call)
Cons

Ridiculously corporate. Middle management rules with an iron fist.

As a developer, you are plugging holes and fire fighting only. You never have time to do proper engineering.

Coding is a privilege; most of the time, you are just working on operations.

If management makes a "boo boo," it's your fault. If you succeed, management takes credit. If something is semi-working but sounds good, your management will advertise it heavily.

Nothing gets done properly; everything is somewhat working. My guess is that this is because every action has to be planned a year ahead, and of course, estimations have to be liked by management.

People get promoted if they market themselves and spend tons of time on promo documents. Lots of software is created for promotional documents.

Advice to Management

Do less micromanagement and let engineers do creative work without enforcing a million documents before one can write a line of code.

Additional Ratings

Work/Life Balance
5.0
Culture and Values
1.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
3.0
Compensation and Benefits
5.0
Senior Management
1.0

Was this helpful?

Amazon Interview Experiences