It turns out you don't need an IIT or IIM tag to land a job at some of the world's biggest tech firms. A new survey has found that a surprising number of employees at Apple, Nvidia, and Zoho have not ...