If you are retired, you will really enjoy the place. If you plan on working, you must know that you can't just do that. You need federal government approval by INM on your visa and it isn't easy to get. If you did succeed, you would then have to face local competition and their 'sindicatos' which can be an unpleasant experience; even dangerous. There are a lot of electricians, and other trades, here with not enough work already. Mexico protects its citizen workers; especially now.