"one should come on a visit / tourist / business visa".. this thing I never understood .. wouldn't it be illegal to come on visit visa and join a company.