Why work abroad? Many Indian IT professionals are attracted to the idea of immigrating to different countries for various reasons.…