Should I leave India to get a good job after completing Software Engineering?
This is not compulsory, and if you are getting good offers within India then why to leave your country? but if you have interest in that then go for it. But yes, India also has good career options for Softare Engineers. So make decision wisely.