Though Indians make up only 1 per cent of the US population, they are well represented in the US IT industry. Beginning from the early 1990s, the flow of H1B workers from India has been unabated, though it did show stagnation in the years of the recession. Indian IT professionals work mainly in low and middle levels in a technical capacity. Barring a few spectacular examples of those who have set up their own companies in Silicon Valley, most follow the hard route to success. In general they are paid less than their US-born colleagues and often are also denied fair promotion opportunities. Though recent outsourcing of activities has boosted the IT industry in India, Indian cyber workers in the US still need to break the 'glass ceiling' to reach high level managerial positions.