Originally Posted by crystal
As far as I know.
i dont have a link,
The reason for H1-B extension over 6 years is beaucse your I-485 is pending (or I-140 is approved and waiting to file I-485). Once I-485 is denied H1-B would autoamtically will be invalid.
That is a valid point, but i'm not sure its true. Otherwise why would so many lawyers advice you to try to maintain your H1 status rather than using EAD (even if your 6yr limit is over)? I believe for most of the applicants the 6yr limit is over or will be over very soon.