Current Employee1.9Jun 12, 2025Sales leadership is demotivating: Very little coordination between sales/product/customer success/marketing, way too many silos for such a small company. Little to no brand recognition, very little customer focus.
Sales leadership is demotivating: Very little coordination between sales/product/customer success/marketing, way too many silos for such a small company. Little to no brand recognition, very little customer focus.
Former Employee1.9Mar 12, 2024Very poor market presence and lots of turnover throughout every department
Current Employee4.3Nov 7, 2023Great compensation structure and a slide product to offer to the market.