2.0
Jan 16, 2024
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Was a great company before PE firm and new CEO took over
Cons
New leadership didn't take a serious approach to compensating seasoned sales executives, who have made the company 10s of millions of dollars over the years.