5.0
May 21, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Very good on the job training L&D opportunities for employees very high Very good work environment Strong HR policies in place Strong practices in integrity and compliance
Cons
Organization structure quite complex for new joiners to understand Not an IT company so a lot of people do not comprehend IT tools terminology and framework