In some cases, these companies don't want to sponsor the employee for a green-card, but simply are satisfied with the work being done by the visa-holder, and want to continue to pay for that work. The companies don't want to have to look for qualified local talent every-time the visa renewal comes up.