2.0
Nov 14, 2024
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Some managers and fellow sellers are great to work with culturally.
Cons
Company used to be great to work for. Great commission structure to make up for small base salary. But as time went on, theysde it harder and harder for sales reps to do their job. May need a few years while they turn the sinking ship around.