2.0
10 Nov 2012
Current employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
They pay well. That's it.
Cons
The management pushes very tight deadlines. You NEED to fight back on every project just to have enough time to get it done at all. If you want to write quality code, or documentation, or do proper testing, you will need to fight even harder for that time. Unsurprisingly, Amazon's code base is a complete mess, and the support load is insane. Have fun when you're on call.