"One recent report suggested that a full 80% of Indian graduates with a 4-year degree were so bad they were not employable at all in their chosen fields - not even with additional training."
That helps shed some light on why the developers from India who are good are so good, and the rest leave you wondering.
That helps shed some light on why the developers from India who are good are so good, and the rest leave you wondering.