3.0
Mar 1, 2021
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The product and technology associated with the service are best in business.
Cons
They are super slow to make any necessary changes to both technology and market demands. Sales leadership is a massive disappointment. There is absolutely truth in the fact that if you arent part of the inner circle, you will have an uphill battle with management.