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 Employee2.9Aug 30, 2024This used to be an amazing company to work for. Things have changed in the last 18 months.
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