Global product development and global delivery are increasingly becoming more collaborative. The on-shore consultant collaborates the resource-heavy bulk of the work and provides high value especially element to the client and also maintains client relationship. This model helps small and medium sized businesses and even for start-ups.
Small and mid-size companies with ever tighter technology budgets have limited choices. On one end are the high cost Big consulting companies and on other end pure-play offshore providers (similar to utility companies, with no direct connection to customer needs and business problems) with cost only advantage.