Current Employee3.7Jun 20, 2025Great company! Great product, just hard to sell. Recently changed quota structure which has made it a lot harder, people are still adjusting . Culture is amazing.
Great company! Great product, just hard to sell. Recently changed quota structure which has made it a lot harder, people are still adjusting . Culture is amazing.
Current Employee4.3Apr 1, 2025Good company, good culture, slightly underpaid than what’s offered in the market.