Current Employee4.4Mar 4, 2025Great company. Great product. Great market fit. Looking like the positive trajectory will continue.
Current Employee5.0Aug 21, 2024Best product in market, best solution across the board, poor sales leadership