To be honest, I declined it because I had a better offer.
Better in the sense of more money, and lots of travel opportunities.
I would love to work for Amazon, but if someone wants to pay for me to spend 4 months in Asia, I'm not going to say no.
I still highly recommend applying for this job, and if I didn't accept this other one, I would have definitely accepted Amazon.