Getting indian work visa is very difficult, even family visa u will get only if u have 10,000 per month salary, still there is no guaranty....dubai is better, especially when u r starting ur life now...visa rules r horrible here.