Current Employee5.0Mar 26, 2024Great! Love it. Recommend. Team is great with good culture and leadership
Current Employee1.6Sep 28, 2023People are great, product and leadership is not. The product is overpriced, and basic updates seem to be a struggle. Recently they decided to lay off 90% of the SDR team, before walking that back and asking them to stay. Most refused. We'll miss our yearly target by 7 figures. Would not recommend.
People are great, product and leadership is not. The product is overpriced, and basic updates seem to be a struggle. Recently they decided to lay off 90% of the SDR team, before walking that back and asking them to stay. Most refused. We'll miss our yearly target by 7 figures. Would not recommend.
Former Employee3.9Sep 18, 2023It was a good starting spot but not somewhere where I could see myself for a long time.
Current Employee3.0Sep 5, 2023overall experience is good and the culture/people are great. would reccomend.