Current Employee3.3Sep 10, 2025Great product with some work to do on culture and hiring amid a large shuffling on sales leadership.
Current Employee3.3Jan 17, 2024My overall experience was great but it took its toll and time to move on.
Current Employee4.9Oct 16, 2023Amazing company, great product market fit. Incredible leadership team. Would highly recommend