A lot of people fantasize about leaving their boring cubicle job for a new, exciting job in another country. So how easy is it for you to pack up your things and move to mexico without a job? Answer: not easy at all.
If you are a sales manager at a multinational corporation in your home country and you expect to come down and get a cushy job in middle management, think twice. It is very difficult to get a job - even at a multinational - if you don't speak Spanish and/or don't have a Mexican work permit.
What about working at your home country's embassy or consulate in Mexico? While the requirements aren't as tough, many of the embassies require that you live in Mexico for at least 6 months before you apply for a job. If you apply for a job that is open to foreigners, you will be considered after EFMs (Eligible Family Members of current embassy employees).
While I don't want to discourage people from picking up and moving to Mexico, I want to stress the fact that unless you want to teach English or sell timeshares, you will have a difficult time finding a company to sponsor you for a work visa...but if you are an expat entrepreneur, you don't need a sponsor - just an idea and some seed money to get set up!