Ventajas
Very positive environment. Everyday you come in meet friendly and exciting coworkers even if you are down. Extremely inspired by the management training program that will reward you with the right amount of effort input. Gaining experience on every aspect of business. Very helpful and rewarding career especially for those who are looking to grow with the company. The only or a few company that doesn't require you to have at least one or two year of experience. Everything is trained onsite. Recommended for new grad who are looking to apply school knowledge to work; also those more experienced people who are looking to work in sales/marketing field.
Desventajas
Might take up too much of your time. But the promotional system and experience you gain is worth it if you want to achieve something in your career within a short time. All in all, it is you decide where and how fast you want to go.