2.0
Apr 1, 2026
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Benefits are pretty good, great training.
Cons
Unacheivable quotas in certain territories. Your experience really depends on management. Bad base pay and some managers expect you to work nonstop.