The circumstances in which someone may qualify for an immigrant visa are somewhat limited. In most cases, the person petitioning for a visa needs secure sponsorship from a U.S. company that they intend to work for, a current green card holder, or someone who already has citizenship.