Current Employee4.1Mar 11, 2025Great people and a strong culture. Unique sales cycle, but progression improves with experience.
Current Employee3.6Apr 25, 2025Great company and product! The company is growing fast and the people are great.
Former Employee3.3Dec 19, 2023Decent company. Leadership were constantly changing and not for the better. Toxic leadership on the top discouraged a lot of employees.
Decent company. Leadership were constantly changing and not for the better. Toxic leadership on the top discouraged a lot of employees.
Former Employee3.0Apr 14, 2024Positive to start but worsened over time, multiple CEOs and a lack of opportunity