Read this
I found this from somewhere in internet. Thought useful to you guys too.
Here are the options.
In strict interpretation of the law, one should not work with out a valid unexpired EAD in hand.
But I have heard various options and alternative I am listing here. Even lawyers differed on this and so don't take this as legal advice. Talk to *Your* lawyer, (not the companies) to get the best course of action for *You*.
1) Safest alternative: Talk to your employer and stop working till you get your new EAD. Expired EAD will not allow you to work, but you can still stay in the country legally after filing I485 so you don't have to leave the country and you are not doing anything illegal. The down side is, you will lose your source of income during this time.
2) Safest alternative: Get a letter from both employer and your Lawyer detailing the situation and how you are needed at your work by your employer. Take the letters with all the necessary documents and go to the local INS and request for a temporary EAD. It depends on your luck. They may or may not give you one, they are not required to give you one but you may get lucky.
3) Risky alternative: Just keep working, and hope that Service Center will back date your EAD. (Previously, TSC and another service center used to bridge the validity dates on EADs, like if your old one expired on 1/15 and they issued a new one on 3/15, they would put the start date on the card as 1/16 instead of 3/15.) Again there is no way you can make them do this. It depend on your luck.
4) Risky alternative: Work with out EAD till you get your new one. Hope you will get new one before 183 days of the old one expiring. The you won't be subject to 3 year ban of INS decides to come after you for illegal work. You probably have to use 245i and pay the 1000 dollar fine if they send an RFE and really look into your case.
5) Worst case senario: Work with out EAD. You don't get new one for more than 183 days. Then you will be subject to 3 year entry ban *IF* you leave the country before your I485 is approved. As long as you don't leave the country, you can still use 245i and pay the 1000 dollar fine to get out of trouble.
These are just my thoughts. Seek competent legal advise. I am not a lawyer.
Good luck and hope things work out for you.