What make Indian engineers so successful?
Many top tech companies has Indian CEO (Google / MS), not mention the Indian VPs, Indian Directors, Indian Managers in every major company. Even for Engineers Indian seem to greatly out number their American / Chinese / Russian peers, and they usually move up way faster. (Based on observation). So what traits do you think make Indian engineers particularly successful?