On the flip side they also have gotten smarter now by hiring new grads from India who come to US to pursue "MS in tech" add some fake experience to them, train them for a month or two and leave them in the market for potential suitors, only the people who have passion to learn and thrive get to the top and are in the top currently in US markets.
Indian IT service provider companies are a different animal all together, they abuse the system by putting up multiple applications (Here you get some descent resources with no fake qualifications) but still it doesn't do justice to a startup that wants to hire one good resource from abroad because these sharks have already filled up the quota.
Ref: http://www.nytimes.com/2015/11/11/us/large-companies-game-h-...