Does America currently have a guest worker program?
Yes, through a number of visa programs such as a seasonal guest worker programs, which allow foreigners to come into the U.S., often for a maximum of one year. There is also a similar guest worker program designed specifically for the agriculture industry. The number of such temporary guest workers in the U.S. is estimated to be approximately 120,000, according to the Department of Homeland Security. For specialty occupations, such as engineering, visas are offered for longer terms, usually for up six years. There is a cap of 66,000 such visas issued annually. There is also a program that allows employees working for a parent or subsidiary of a U.S. company in a foreign country to transfer to the U.S.