Loads of companies do! Mostly bigger companies though. They&#x27;ve got tons of IT resources in India, resources that are scarce &amp; expensive in US&#x2F;Europe. So they outsource IT work  for you while having consultants at the client as liaison between business &amp; the outsourced development.