I worked for 2 months while H-1 was being prepared, was changing from H-4 to H-1. Before H-4, was H-1.
Some said that two months of work while H-1 was being prepared was legal, because I had H-1 before H-4, so LCA was still valid.
Other said those two months of work while H-1 was being prepared was not legal.
-Correct. But It will not hurt you because it was only for two months and USCIS will not find it soon. If you worry too much, you can go outside US to get an h1 visa to come back anytime.
Some said that two months of work while H-1 was being prepared was legal, because I had H-1 before H-4, so LCA was still valid.
Other said those two months of work while H-1 was being prepared was not legal.
-Correct. But It will not hurt you because it was only for two months and USCIS will not find it soon. If you worry too much, you can go outside US to get an h1 visa to come back anytime.