i2 Inc is a small company that allows you to grow greatly. They're very good at spotting talent and make the most out of it.
Cons can be associated to learning. They encourage learning and have a good tuition program. The main issue is that you have to take it upon yourself to learn things that are out of the box to not only keep yourself current but also keep them on their toes.
Advice to Management
Even if there is a lot of work to be done, assign projects to the employees. This will keep them interested in technology while learning new things.
Let us know if we're missing any workplace or industry recognition –