5.0
Nov 14, 2012
Current employee, more than 1 year
New Delhi
Recommend
CEO approval
Business Outlook
Pros
Great Team spirit Good opportunities Great Services Excellent management Opportunities for personal enhancement Employee friendly culture.
Cons
Product and services not readily recognized in India. Conceptually good, but difficult to sell.