5.0
Apr 11, 2013
Recommend
CEO approval
Business Outlook
Pros
It is my 8th year here and loving every day. We have been voted as India's number 1 employer under 1000 employees, and for good reason. The work culture is positive and focussed on excellence. Passion for the customer is high.
Cons
Sales personnel under unreasonable pressure to produce on a monthly basis. In a b2b solution selling environment, that is not always possible.