Hi Sonit
I would like to respond to your querie in the following lines , I have 6 yrs of abroad experience and continuing
First of all , as far as the HR profession is concerned India is best launching pad for any HR person as we have many MNC and honorable indian firms which adopt HR policies and senior professionals still working in pursuit of new innovations in the HR field , It is b'coz of these seniors here Indian HR personnels are rich in demand
As far as gulf countries concerned still some good companies are sailing with old non HR qualified personnels in the administration department , B,coz of these countries and companies are financially sound they paid low attention to HR side, but in in the late 90s Dubai companies made a huge turn around with HR management ,which then the medias highlighted and exposed the Indian skill to other GCC countries
Here I use to observe the opening options for HR manager every day in the news papers some specially insists for Indian Managers
It is obvious one should aquire sufficient exposure in the field and pursue for a job in abroad, But there are companies who recruit freshers for trainee posts where minimum salary and nil benefits offered. As per the GCC law you can get yourself relived until unless sponsor agreed, normally this lock up period is 2-5 years. You may loose some good opportunities in between. Again the training and skill aquistion may not as you expected or in par with one you may get from India
Hence it is very much advisable to aquire some good experience in India and go for abroad jobs