my personal experience: i never met a "good" indian in usa over close to a decade. from workers renting U-haul, to students, to postdocs, to professors, to engineers, to CTO, to CEO, all of them are too "smart"! their english accent is the worst in the world!