Current Employee3.3Mar 26, 2025Good culture, enjoy all the leaders interacted with so far. Low base and not many inbound leads
Current Employee2.6Jan 23, 2025Comp is 30-50% below market The product is great but little improvement over the years while competitors have closed the gap significantly. Still a decent place to work
Comp is 30-50% below market The product is great but little improvement over the years while competitors have closed the gap significantly. Still a decent place to work
Current Employee3.3May 16, 2024Org self admittingly pays below market. Often disconnect between sales and other departments.