3.0
Apr 5, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Decent perks Good facilities Work Life Balance
Cons
Management in India is quite incompetent & for most part follows an outsourcing culture. "I scratch your back.... culture is alienating competent resources from Mid Management