What would be his legal status while he is doing that ? Or does he have to create his company in his home country and move it to US to get a green card.
It can be anything from H1B to illegal immigrant. As long as he is here and is putting into the system more than he is taking out then why care about how he got here?
H1B's and illegal immigrants cannot start companies . Let alone a successful company .