> And, in India, Engineers make about $ 500-1,000 per month. > Any wonder that Microsoft, Hewlett Packard and others are > moving developments to India (and other Far East places)? Who told ? In India a control Engr. normally get far less i.e. ranging from 10,000 to 25,000 Rs. per month or US$ 250 ~ 600. > What is the essential and intrinsic difference in the > quality of engineering - and innovation - in the 3 countries > named? No it's the cost of living and availability of man power, which matters.