It's a big company in Mexico. There are many systems to learn from, I guess IT employees can learn a lot; me as an Industrial Engineer learnt to use many systems (as user), since company uses different technologies. My direct boss was a great guy. Food is included and is fine. A good company to start.
Cons
You are hire with the minimum wage no matter your what your final salary will be, so over time your retirement amount is affected but if you are good at saving money on your own then that's no much trouble. In my department rises were not very common but I believe IT employees have much better salaries.