1.0
Apr 21, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Pay was pretty decent. Good benefits and perks
Cons
Competed more with other internal sales teams. Other reps selling into your accounts when they were supposed to look for new business with zero repercussions