I would have some concerns about Mexico, but it depends on the area. Some states, especially areas bordering the US, are unsafe. Others are perfectly safe. It would depend on the region, the nature of the work, a number of things. It could be a wonderful opportunity. Parts of Mexico are stunningly, amazingly beautiful, and there's a real culture of welcoming, graciousness, and hospitality.
That really applies to most parts of the world. There are a few countries (maybe Somalia, South Sudan) where I'd regard the entire country as unsafe. And there are a few where I'd be comfortable moving anywhere in the country. But usually it'd depend on the region and the nature of the work.
It can also change on a dime. I have family members in Israel. A month or so ago, I would've felt safe visiting them. Today, not so much.
I also just have to respond to B's statement. Spain and Portugal are dangerous? Because ... they speak the same languages as in Latin America? And these are dangerous languages? WHAT? And don't even get me started on "any state that borders on Mexico." Or the fact that ALL of Asia and Africa are off limits to you. I'm sorry, but ... well ... I'd better stop there.