they will issue 1099 to you

Pay with check or direct deposit does not matter. Most likely, they will issue you a 1099 form after they pay you.
You'd better to apply for EAD this year, if they pay you in this year.

請您先登陸,再發跟帖!