Even if they hire you and start the PERM process, there may not be enough time to get it approved, so that you can renew your H1B on an annual basis. You may wish to do some homework in various immi boards to understand your options. By the way, why did you not start GC earlier?