I 'm 4 years into my H1B , my GC is not yet started . If I apply GC through consulting company , do I need to join this company before filing I-140 / I485 ?
Should I wait for my company to process my GC or should I look for a better job opportunity ?