While India has a large pool of talent at an affordable price, choosing the right partner from the sea of providers is not a walk in the park. Unfortunately, the market is very competitive & quality/productivity measures are uncertain. So, the key to your success lies in finding the right partner.