Tech brands have been maximizing the talent here by setting up offices in Mexico, including Netflix, Google, Microsoft, Amazon, Dell and Globant.