What you're getting paid at Amazon has the dimension of money/time; a bribe is presumably just money. We need to know the time period to reasonably compare the two :). Otherwise it's like saying "the distance to city is much larger than the speed of my car".
I work at a different large tech company and there are absolutely internal ways to report any kind of suspicious contacts. I'd be shocked if every large company didn't have at least some way.
$100k is a very tidy sum in India. Even $10k isn't pocket money.
This is why those labelling the comments about Indian outsourcing as racist as missing the point. Outsourcing significant business operations to developing countries makes corruption and hostile interference really really cheap - and therefore far more likely.