Well, for starters, those who responded initially doesn't have any idea about the immigration policy.

Secondly, all visa being applied requires a nationality. Every company will be allowed certain number of visa, and that will be applied for how many and nationalities they preferred to hire.

The company where i work runs out of Indian Visa, that's why all my new colleagues have to exit to Bahrain every 3 months. There was a time here when Jordanian visa has been stopped. It's not a new law...they are just not aware of it, yet be boastful enough to brag about their ignorance. I am not a mandoop. It just so happen that i've been here long enough for me to know this things. Also, my family's visa (from my daughter to my wife to my sister/parents), i applied and processed myself.

The mandoop is saying the right thing. they cannot use and Indian visa to hire a Bangladeshi, nor use it to hire other nationalities. they needed to apply and get the approval from government before they can start hiring.

just my 2 cents.