Thank you. But I heard some people didn't get GreenCard after almost 10 years in US. Is there any other workarounds? For example, if I change to a non-profit org., get another H1 which is not in the quota. Thanks!