Current Employee4.0Dec 30, 2024My experience here has been great. Great pay and a great product with good market fit.
Current Employee3.0Mar 17, 2025Sales team is great but they have no support from channel or demand gen teams. Leadership is severely lacking in basic understanding of how a proper channel, marketing, business development teams should run
Sales team is great but they have no support from channel or demand gen teams. Leadership is severely lacking in basic understanding of how a proper channel, marketing, business development teams should run
Current Employee3.0Aug 21, 2024Overall experience has been fine so far. Company seems to be addressing issues from the last few years and is trending in the right direction
Overall experience has been fine so far. Company seems to be addressing issues from the last few years and is trending in the right direction