2.0
3 Apr 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.