I applied online. The process took 4 months. I interviewed at Presidency Solutions (Ciudad de Mexico) in Jan 2015
Interview
They ask you some technical questions. And many of them are form india so it's really difficult to understand their English. You are going to apply for a job they don't provide any. They will get you in contact with companies and you have to interview. Better do it by you self if not they will keep most of your salary and no benefits