No, the sponsor does not need to be a large company. As to the visa possibilities - there are quite a few, and discussing the requirements of each of them on this site would take too much time. Considering that your prospective sponsor does not have much experience with work visas and employment-based immigration, both you and the company need an immigration attorney. The process is rather complicated, and trying to wing it on your own or with an "immigration consultant" usually results in a lost opportunity and in lost thousands of dollars paid as filing fees to the government. The initial consultation should not cost you more than $150-$200; and most attorneys will let you pay their fee over a period of time, in amounts you can afford.
Answered on May 22nd, 2013 at 12:53 AM