Background: I am an Indian citizen residing in India. For the past 3 years I've worked with a US company to develop a software product at a very low price. Now the product is generating some revenue. So I'm trying to get 20% equity in the US company. Please note that I'm not investing capital into company. The company will reward 20% ownership for the work I do.
Is it possible for a non US citizen to own the equity in US company?
On other forums I read that I don't need a visa to own the company in US. How is it possible? Don't I need to visit US to sign the agreements etc
Lets say the product does well and the company is valued more than $5M. Am I eligible under any special category to get Green card?
I'm new to this. Can you please share as much details as possible?