4.0
Mar 10, 2010
Anonymous employee
Former employee
Nueva Delhi
Recommend
CEO approval
Business Outlook
Pros
Good People Relaxed work environment Encouragement for research and innovation Strong Senior management Overall, the company is a good place to work at - good appraisals, diverse opportunities abound
Cons
Monotonous work Pay package is slightly on the lower side There are few cons to speak of, but work pressure can get significant in some departments.