Current Employee4.3May 28, 2024decent sales org, getting stronger. lots of upside. leadership is getting better
Former Employee1.7Sep 4, 2024Slow to market with product development and strategic partnership with Microsoft, which they are paying for now with low market penetration.
Slow to market with product development and strategic partnership with Microsoft, which they are paying for now with low market penetration.