3.0
Dec 3, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
High Pay great benefits comission
Cons
work life balance company culture one size fits all sales approach with many different sales positions serving different size clients (whos needs may be different)