ITL Group is a very friendly place to work. People are always nice and helpful to you and help you out. My supervisor always paid attention to us and gave us real responsibility from the beginning.
Cons
ITL Group is a small company (although with a very modern office, much like any multinational company) and some may enjoy large companies with many opportunities to move around internally.