Amazon is one of the most cut-throat organizations I have ever worked for. While there are mixed reviews, I would avoid S3 at all cost. The leadership is toxic all the way down. They bank hard on metrics (even bad ones) to drive more performance and more output. If your co-workers work more than you, that actually affects your scores, as you will no longer be doing enough.