3.0
May 18, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
A good culture within all areas of the company. Many people within the organization have been there for 5-10 plus years. The solutions are very solid.
Cons
Sales management tends to be overly involved in every step of the deal process. Compensation is below industry average.