3 ms·
Based on my research if you're an Indian citizen (which I'm), there's hardly any country where you can just get off the plane, look for a job, get a bunch of jo
by mallipeddi 17y ago
Based on my research if you're an Indian citizen (which I'm), there's hardly any country where you can just get off the plane, look for a job, get a bunch of job offers, and start working no matter how awesome a hacker you're.
USA is the worst in this regard - their H1B quota is so small every year it effectively ends up being a lottery. I've an Indian friend whom Google wanted to hire for their Mountain View office. Since getting a H1B is impossible, they sent him to their Zurich office - he worked there for a couple of years and then finally got a L1 transfer visa and moved to Mountain View.
EU is slightly better because it is not a lottery at least. But the process is ridiculously long for a non-EU citizen.
Australia and Canada - They're slightly better I think. They've point-based system to get permanent residentship without being tied to a particular employer?
Singapore - Singapore welcomes immigrant workers (I'm a permanent-resident of Singapore). Even though there's still some amount of paper-work and waiting time, it's fairly straight-forward.
Do add your experiences with other countries.