Search results

  1. C

    own company on H1

    "if for some reason you wish to form llc rather than corporation then your good choice is to elect c-corporation tax status with IRS within 75 days of the company formation. remember electing c-corporation tax status is working which is not allowed without uscis authorization. you are better off...
Top