You are right! These so called big companies dumping people at client's location and treating them as money making machines. They do not have any policies for the people who works for them at client locations. Even if they have, those policies will be overridden by the client's policies. For centuries together, we have been discussing of racism and other problems that Indians were facing in alien countries. It's time to debate on the mental harassment done by the employees of MNCs against contract workers in India. It's more humiliating to work at some of the client's sites than being a slave on a foreign land.