Its becoz of few people tht Indian companies reach the peak which would have otherwise been possible. People just join big Indian companies liky TCS, Infy, Wipro to abroad on US-based projects & once they are there they easily switch on to a US company to earn quick dollars & get a green card. US is very easily getting Indian talent & such stupid people are responsible for the brain-drain & these people should never comment on Indian companies. Remember that when you point 1 finger at others 4 fingers point towards you.