1.0
Jun 15, 2015
Anonymous employee
Current employee
Recommend
Business Outlook
Pros
There are no pros. The company is awful.
Cons
Poor performance. Non-renewals. Disorganized internally. Account Managers under deliver and awful performance. Too many young entitled managers who have no clue.