4.0
Dec 9, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great Opportunity to Learn, compensation and benefits at par with industry standards; Great work culture and Employee Friendly atmosphere
Cons
At initial phase in India, so will discover on the way.