Current Employee3.7Dec 6, 2023Product is next level, company is great, super expensive for sled accounts
Current Employee4.6Jun 19, 2024My overall experience has been positive. The company continues to innovate in products, and grow the sales team in terms of methodologies and training.
My overall experience has been positive. The company continues to innovate in products, and grow the sales team in terms of methodologies and training.
Current Employee3.9Feb 8, 2025My overall experience has been positive. Work hard and you will succeed
Current Employee2.3Feb 10, 2025Below market standard compensation Good product Market fit continues to improve each year