My tip to save your time: if you're not Mexican, don't ever waste your time applying. Although they would tell you that they are an international company and want to expand to non-Mexican clients, the reality is they want to keep all employees Mexicans.