Tech companies of America is way bigger compare to India so obviously the difference in salary is huge in high profile jobs and when it comes to quality of life , difference in quality of life between China and America is not that big whereas it’s very big for India and America