3.0
17 May 2010
Current employee
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
The scale of the problems Amazon needs to solve are often unique. If you like large scale distributed systems you'll love working at Amazon. There's really very other places where you'll be able to have as much fun. Hours can sometimes be long, but well worth it.
Cons
Advancement is quick for the first couple of levels, but you can hit a proverbial wall once you get a more senior position.