This article mentioned in Economic times today provided a good insight on why out Indian IT companies are doing well against the global IT markets. For the past 5 years, the Indian IT market share has doubled.
Indian players like Cognizant, Wipro, TCS, Infosys, HCL have been outperforming the global players Accenture, Cap Gemini, IBM..
Pricing Strategy: The greatest strength Indian majors has is their lower prices compared to the global players. To reemphasise the IT service provided by Indian majors are value for money. Also Indian companies have thinner layers of management; that can make them more aggressive when they need to drop price points to win business.
Client Understanding: Many global players do not take up small projects. Taking up these small business help Indian players to gain confidence and help them to get bigger scope of work from the customers.
Confidence: The Indian players are equally confident with the global players. The existence of IT in India from the same time emerged globally help indian companies gain this confidence.
Innovation: Though global players are good at innovating offerings, some of the Indian companies are also equally good at ideas and capabilities. Sometimes beating client expectations with innovation is more important than selling innovation at a high rate!!
Good Relationships: Indian providers have done a great job of having senior executives available for clients at client places, when requested.