H1-B &amp; TN visa holders can only do work for their specified employer(s) in their visas.  I would be pleasantly surprised if this was actually not the case.<p>If you have a green card or general work permit then it doesn&#x27;t matter of course.  To get a general work permit although, you&#x27;re usually pretty close to getting a green card.