3.0
May 1, 2013
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
good work atmosphere, package and work place
Cons
Company does not have big clients. I felt the sales team is bit week and not a great team for US markets.