3.0
Dec 4, 2022
Recommend
CEO approval
Business Outlook
Pros
The supporting teams are by far the biggest plus in the business. They work as a team for the good of the client, the way it should be
Cons
Leadership, at the highest level it's questionable and regional level in sales it's laughable. Some of the worst leadership I've comes across in almost 20 years of sales. Very poor very clicky