Well it depends totally on your budget.(Money)- (If you have the money then you should most definitely go for it. It is a different experience that enhances your skills and works for your development as an individual.)
MBA in India from tier I colleges like the IIMs would cost you around Rs 10-15 lakhs, the same from tier I colleges abroad would fall in the price bracket of Rs 30- 50 lakhs.
Settle Abroad? If you aim to settle abroad then you must go ahead for an MBA degree from a foreign school. It just proves to be an added advantage.
Break the Stereotypes- There are students who make a decision of going abroad just because they have grown up hearing that the education system of India is doomed, this is clearly not the case. India’s education sector for MBA is mushrooming these days. Hence, India has a plethora of options available for you.
Job Market- Your degree might be the gate pass for your journey but it is your skills that prove to be the flight that takes you to the destination. Both Indian universities and universities abroad offer good placements these days.
Indian universities are also placing students in countries other than India. There are companies that might give importance to a degree from a particular country but then the skills of the person are what can take them through.
It is a myth that it is just your university that shapes up your career. Yes, placements might help you get placed but it is your attitude and the skills that help you sustain in the company.
The job market for MBA graduates is always hungry for good individuals; all you need to do is brush up your expertise for the job market.
Well, these are the factors that usually lay the foundation of whether you get an MBA degree from India or an
MBA degree abroad. Now, it is up to you to prioritize these things and then whatever suits you, should be your pick.
Hope it helps
Good Luck