If they are in the US on a work-permit, they have to follow the limitations of the work-permit. They are not free to follow the affordances available to people who are outside the US. For most temporary work-permits, owning a business is not permitted. The govt. wants the worker to work for their sponsor, not own a business. After one gets a GC (i.e. permanent residence), one is free to work for anyone, or start businesses.
dalyons|19 days ago
profsummergig|19 days ago