I have phd in accounting and I got an offer from a company
In theory any time including before the H-1B is granted; however we recommend you and the employer spend some time with each other (1 month, 3 months whatever it takes to get a comfort level with the job and the employer) to make sure you will be happy there before spending the money on the green card.
Lynne R. Feldman, Attorney at Law
Concentrating in Immigration and Nationality Law
2221 Camino Del Rio South, Suite 201
San Diego, CA 92108
phone: (619) 299-9600, facsimile: (619) 923-3277
Formerly Adjunct Professor -- Immigration law
University of Illinois College of Law
As other lawyers have indicated, legally you can file anytime and should file as soon as possible due to the long wait for a green card in some categories. Your sponsoring company may have certain polices about when they will start a green card for an employee. You may wish to inquire into the policies before accepting the job offer if waiting is a "deal breaker" for you.
Get free answers from experienced attorneys.
24,219 answers this week
2,770 attorneys answering
Don't speak legalese? We define thousands of terms in plain English.Browse our legal dictionary