I think, you cannot initiate a Labor for GC while you are on G4 visa. Where as if have applied GC when on H1 and got converted to G4, then you can continue processing the GC, if your company doesn't stop processing. When you apply for I140 and I485 as future employment, you may or may not get a...