In case of India, mostly we have service based companies with a huge amount of workforce . This is the main reason Indians are paid less in their jobs. Moreover, the cost of living here in India is affordable compared to others making it easier for the companies to pay you less.