I130 and 485 are received by uscis on 2/23/07, EAD approved at 4/27/07, EAD card received one week later. the company said I have to get the green card in hand before I go to work.