Single Status Update
It is legal to work for a foreign-based company, or be self-employed, while in the US waiting for an adjustment of status. Quite a number of us have done it, and quite a number of us have had it pre-approved by USCIS. EAD is applicable only to US employers.
If you are looking at moving operations to include trade in the US, you will need to familiarize yourself with NAFTA and US rules and regulations. -----> I saw this comment of your in one of the forums. I have the same situation. What would you advise? Thanks