qqp question1: Is it legal to earn income from online freelancing assignments while on a full-time job with an employer in the US on an H1-B visa? question2: Can 4-5 employers file a petition for your H1-B visa at the same time?