The company is quite settled down in Mexico by now, and that helped with their hiring process. The training was very useful and professional, and the team was very encouraging and passionate about their duties.
Cons
The workload was quite low, so the pay was not big. If you are looking for a part-time job in Mexico, and have other ways of income, this is possible, but don't expect to live out of it, at least for the first couple of months.