H-1B status generally ends after six years. Workers whose green card cases started early can often extend past that limit, but many cannot: the PERM case started too late, the employer's case was delayed, or the person never entered the green card process at all. For a company that does not want...