4.0
Mar 5, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Industry leading technology and market position. Senior management superior short and long term vision.
Cons
Quota's seem to be picked out of midair. High turnover within sales department.