Also A general followup. What is the recommended path to GC for a current holder of an H1B? Full 6 years first, or try and find I-140 immediately? another path?
Definitely start it right away. In fact, my recruiter friends mentioned that some companies are unwilling to hire H1B workers who have no GC sponsorship started and less than 2 years left in total.