2.0
Apr 3, 2025
Former employee, more than 1 year
Northeast, NY
Recommend
CEO approval
Business Outlook
Pros
Worked with some great people. Pay was fair.
Cons
Not a high performance sales culture. Weird executive team. Inexperienced management. Most had roles they were never trained on.