What encourages Mexican workers to come to the United States?

Mexican workers are often drawn to the United States by the promise of higher wages and better job opportunities than what is available in Mexico. Additionally, the proximity of the two countries makes it easier for Mexican workers to travel to the United States. The presence of family and friends in the United States can also be a factor in encouraging Mexican workers to come to the United States.