Pros
In AWS, you will be working on cutting-edge technology with innoviation, The most important thing is you have to work on the scale of AWS, which is the biggest cloud on earth. You will be totally immersed by the Amazon Leadership Principles. The key to success is always to customer obsession and start from backward. It is a very fast paced company and you have to embrace changes every couple of months. Once you are used to the pace of Amazon, I believe you can survive any company. Also, there are many teams and technologies, you can choose what's interesting to you and work on it.
Kontras
If you are looking for stability, Amazon may not be a good choice to you. You have to be dynamic and flexible to work with the technology and organization.