A company with big client portfolio, and good opportunities on different activities, Good devs and for people how like .Net technologies specially sharepoint
Cons
Company focus on deliver whitout any quality, just deliver product to clients bad senio management that let you never grow up, bad compensation too
Positive work environment with loads of perks. It is a small team but with everyone being very qualified for their position. They believe very much in quality over quantity.
Cons
It is up to you to be self motivated and to ask questions. If you are used to someone holding your hand for your job, this is not the place for you.