Hi,
I'm going to get my EAD card on January 2014 and I'm already get a job offer. The company will hire me as an independent contractor however, and I'm not sure whether I should still fill the form even if I have stayed in the U.S. for less than 5 years (I came here from Indonesia in December 2009).
Also, is there any deductions from the tax once I submitted the form?
Thank you.