They are very professional and have ethical standards. Unlike other IT Consultancies, they never withhold any payments and always pay on time. Pay scale is fair and they even share profit margins. They go out of the way to support employees. Good employer to work for.
The management is very fair and efficient. The marketing team works very fast and they got me client project one after the other. I had great experience working with them. They have good development opportunities.
Cons
Their team needs more people so that they can expand their scope.