Hi,
I have total 15 years of experience (5 years in India, 10 years in USA) and Masters in India. I am working as full-time to a media company.
My priority date is 04/2009 in EB3. I am still in the same job from the past 8 years.
I want to change the job to get the GC sooner. But my current employer will cancel my I-140 if I resign. In this situation, here are the options I have:

1. Take full-time job who can do GC in EB2
2. Go to consulting job who can do GC in EB2
3. Stay with the same job until the I140-EAD Rule is passed. So that I can keep my I-140.

Which option you would suggest to me?

Thanks
Rao