A great company to your career growth in ITThe good thingsDynamic company, great environment (like family), many things to learn as well as speed of career growth and wide of learning in IT knowledge and skills (not only focus on specific or certain products or services).
The challengesThe payment really end of month, things you're not familiar with but takes time to learn.