Former Employee2.7Mar 14, 2025A lot of change is happening in the organization with new territories and a switch to consumption
Current Employee4.9May 29, 2024Love working here! It has honestly been a great place and the people are incredible.
Current Employee4.4Dec 5, 2023Great place to work but still has a lot of the typical start-up growing challenges. Work hard and it pays off.
Great place to work but still has a lot of the typical start-up growing challenges. Work hard and it pays off.
Former Employee3.6Jul 13, 2023Great product, but still a nice to have for many companies and leadership is overconfident in product market fit for key segments
Great product, but still a nice to have for many companies and leadership is overconfident in product market fit for key segments