Indian MBA would often offer you careers in India.
Foreign MBA would offer your careers abroad. Exceptions are always there and career growth may change things later but immediate job abroad after an MBA in India is extremely rare.
Post study work permit at top Student destinations
This picture misses the country with longest work permit possibilities, France.
1 year student visa (Renewable)
2 years job seeker visa (Renewable, Convertible to Work Permit)
4 years work permit (Extendable)
5 years business visa (Non Renewable)
All the best. Go ahead do your MBA now. Just choose the right Country.