Current Employee2.3Jan 20, 2025Ehh not great but not bad. They’re a great culture but the product is horrible. No one buys
Former Employee4.3Aug 21, 2025Company has a good Product-Market fit - still figuring out GTM strategy.
Current Employee3.9Jul 19, 2025Higher targets recently that has been increased through the leadership hopes to elevate the sales org
Higher targets recently that has been increased through the leadership hopes to elevate the sales org
Current Employee4.0Jul 26, 2023Overall good company. Happy to work here but others may pay slightly higher.