Taro Logo

It's fun if you make it fun

Software Development Engineer
Current Employee
Has worked at Amazon for less than 1 year
August 19, 2008
Seattle, Washington
4.0
No CEO Opinion
Pros
  1. Challenging problems (depending on which part you work on)
  2. Fun environment
  3. A lot of "not invented here" -- if you can play it right, you can build quite an engineering portfolio for yourself
  4. If you are an adrenaline junkie, you will enjoy the rush of having to fix a broken website in real-time.
  5. Management seems to recognize some failures and is remedying them, slowly but surely.
Cons
  1. Boring work (if you don't work in a good group).
  2. Too much decentralization -- lots of inter-group bickering that wouldn't happen at other shops.
  3. Too much "not invented here."
Advice to Management

It may be time to decide that the "service owner model" is no longer viable, and begin centralizing.

Was this helpful?

Amazon Interview Experiences