What the heck are you talking. These indian companies siginificantly impacted many indian families and increased living standards. Every great thing starts with the tiny one. These are Indian companies which kept india on the world map and generate wealth for India. Many indians who works in US are lust for money and don't follow in ethics. When you work in these Indian IT biggies, you can see how professional these companies works. Even American Multinational corporations follows the same business model adapted by Indian companies to remain competetive. These Indian companies contribute to lot of charity work in India. Don't blinbdly abuse any indian company