Former Employee3.1Mar 13, 2024Incredible product. Inbound lead flow was very low. I would not recommend working here.
Current Employee3.6Jun 5, 2025New sales leadership has had a very negative impact on the organization.