Business in Mexico: Pros and Cons