Current Employee3.1Dec 21, 2023Product is definitely a market leader. Long sales cycles but long terms to go with them. Not frantically renewing every account every year
Product is definitely a market leader. Long sales cycles but long terms to go with them. Not frantically renewing every account every year
Current Employee2.6Jan 29, 2024My overall experience has been a mixed bag. I guess that’s the world of a start up