Former Employee2.3Aug 8, 2023Poor leadership, micromanagement, decent product. Overall, I don't recommend it. Get new sales leadership.
Poor leadership, micromanagement, decent product. Overall, I don't recommend it. Get new sales leadership.
Current Employee3.4Aug 26, 2025Great company. Pay on the low end. Great culture and people. Cool product as well
Former Employee2.6Jun 7, 2024Much better companies out there, I would definately stay clear of this org.
Current Employee4.0Jan 25, 2025Great good people good leaders, nice people, hard workers, good company