There's no gap, as long as you don't work illegally - 回複:I am la
because you have I-485 pending.
When you have EAD handy, you may work for any employer. Or you may have employer file H-1 for you.
Just pay attention on "same/similar", and you're fine.
http://blog.wenxuecity.com/blogview.php?date=200802&postID=7147
http://blog.wenxuecity.com/blogview.php?date=200711&postID=37365#samesimilar