on the company and the availability of Visa with the company and if company is having visa they can do it within couple of months from the date of entry, so it depends on the company entirely