Yes, companies can sponsor a green card for foreign workers. They initiate the green card process by filing an employment-based petition (Form I-140) to the U.S. Citizenship and Immigration Services after obtaining a labor certification approval from the Department of Labor. The process is complex and time-consuming but entirely possible.