About doctors practicing. As far as I know, our golden BD has no License system. After then graduation, he is entitled to treat a patient. But, in countries other than BD and African ones, a graduate doctor has to sit in license exams year after year. He/ she is not allowed to treat a patient until he gets the license. This license is valid for only that country.
However, some countries just do not accept the medical degrees of other countries. Japan does not accept it by citing this and that. It means, a student graduated from an American University cannot even appear in the Japanese license exam.
About garment houses hiring Indian, Pakistani or SL graduates. It is very normal because they read, write, speak and understand English. Our people do not.
Indians and Pakistanis learn at least three language, and we do not even learn proper Bengali. We speak peasant Bengali. A Kolkata Indian will know Bengali, Hindi and English at least. It is the same with a Punjabi Pakistani. He would learn Punjabi, Urdu and English.
With the habit of differentiating multiple languages, the brain develops fast and wide that can capture other subjects like math faster because of the more developed brain.