It all depends if your company have Indian visa approval in their hand then it takes only one to three days to get issued the visa . If they dont have Your Nationality visa ready then it takes longer time like several weeks and also depends if the authorities give approval or not .... Hope it is clear to you now . To check the status of your visa you cannot do anything if you dont have the application number , and the Id no of the authrised signatoury in the company ......