1.0
Dec 13, 2014
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Ok I'll be fair, the benefits were decent
Cons
Totally confused and mismanaged management. Sales team is a joke as is Channel. No one knows what the hell is going on. I can't wait to leave. Oh, get some decent SEs...what a pathetic team.