4.0
Jan 21, 2026
Current employee
New York, NY
Recommend
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
Engaged Employer
Check out your Company Bowl for anonymous work chats.