5.0
21 Jul 2017
Current employee
Recommend
CEO approval
Business outlook
Pros
Trust, most important thing at workplace, I have found in them. On time payment processing even though it falls on the weekend. Never had any issue with the management, delivered what was promised and were very well upto the expectations of their employees
Cons
Need to boost their scale of operation in terms of man power to be able to differentiate as a big company.