Do you mind answering one more question - to secure work visa, it makes any difference if I am a employee in company vs being an independent contractor?
Do you mind answering one more question: To secure a work visa, does it make any difference if I am employee of the company vs being an independent contractor?