4.0
Jan 21, 2026
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good pay, great culture, helpful senior managemen
Cons
Hard metrics for sales reps that are ever changing with low room for discretion. Top talent is often overlooked