2.0
Apr 28, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Though Indian company by blood but started in US, so trying to make it like a US based company, not sure if this comes under Pros.
Cons
Hires Managers and you lick, you get chance to travel and if u have knowledge than manager feels insecure and suppresses you.