The short answer is that most of Cognizant’s 166,400 staff are based in India. Only 29,000 work in the US, mostly at the firm’s headquarters in Teaneck, NJ. Cognizant is a major player in the global outsourcing industry, and India is the world’s outsourcing hub. But most of its revenues come from the US.
In its most recent quarter, the company reported earning $1.78 billion in the US, boosted by “Obamacare.” Insurers and states hired Cognizant to help code online insurance exchanges. For many Indian techies, working for a company like Cognizant is a chance for a US transfer and a slice of the American dream. And those 10,000 new American jobs that got so much Indian media attention may mean 10,000 fewer jobs for them Indians.