4.0
Jun 24, 2016
Anonymous employee
Current employee, more than 3 years
Chennai
Recommend
CEO approval
Business Outlook
Pros
Good Work life balance, Work opportunities, Perks and benefits for Senior managers and above positions Global Presence
Cons
Bureaucracy - Indian managers sitting in top positions need open their mind and recognise good talents Investment in too many systems which result in no data consistency People end up cleaning data time and again rather than taking it to the next level