I started working for the new employer in 3rd week of November 2007. And my H1-B transfer is still in process - i.e.. Status pending. My previous employer did not pay me for the last 2 weeks, until Jan 2008. He sent me check for $2000 (from company's name). He says that he will issue me a 1099. So my question is is it leagal to accept it? Will it cause any problem for me in future? How can I file my taxes if I get a 1099?
Thanks in advance.
Vivek