1.0
Jun 7, 2026
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Customers are very engaged with sales representatives
Cons
Sales Leadership and Management are very disenguiniuos and show lack of direction for company goals and prioities