Current Employee3.4Aug 26, 2025Great company. Pay on the low end. Great culture and people. Cool product as well
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 Employee4.4Oct 28, 2025Its been great. The company has strong leadership, a great product, and good marketing. An awesome culture of collaboration and fun. A lot of change, needs more operations support, and could use more professional development but overall a great place to work.
Its been great. The company has strong leadership, a great product, and good marketing. An awesome culture of collaboration and fun. A lot of change, needs more operations support, and could use more professional development but overall a great place to work.