I applied in-person. The process took 4 weeks. I interviewed at Microsoft (Ciudad de Mexico) in Jan 2016
Interview
The interview process was fast, although, the recruiter got the interview hours wrong ,she gave me one hour and the interviewers another hour so I had to stay in the Santa Fe office from 10am to 4pm because that was the time the interviewers could receive me