452000 is a pretty decent salary for a fresher/upto-4-years experienced guys in India. That is what most companies will pay you.
Of course if you are from an IIT or other big brand name college, you can milk your alumni network to get 4 times that in internet companies and funded start ups. Those are generally exceptions and not the norm.
Most importantly the very opportunity to travel to US and work there would be so important to many people here, that they would agree to work in almost any conditions.
About 500,000 rupees appears to be around the average for a software engineer in India. At least there are a lot of job postings offering in the range of 300,000 - 600,000 rupees.