Is it necessary the company who is gone give job should have Indian visa?