Wow I've been down here four years now and I'm not familiar with that company, are they in any way affiliated with SkyWays? Who flies the Shorts 360 also?
One thing to warn about coming down here to fly cargo (since your sig says your from PHX) there is a strong south of the border mentality and attitude where employers expect you to fly crap equipment, overweight, and the pay is half as much as you would get flying the same plane in say TX, NY, or California... and its not just the seedy operators, but some of the more reputable ones as well. Good Luck.