2.0
Mar 27, 2012
Former employee
New Delhi
Recommend
CEO approval
Business Outlook
Pros
its does have a very professional atmosphere. the work environment is non interfering.
Cons
career opportunities are limited since the firm has not started their operations in India. Also the remuneration is not satisfactory for entry level professionals