Current Employee4.3Dec 5, 2024I like it there. There is plenty of change but an exciting place to work.
Current Employee3.4Feb 12, 2025Good experience overall, with a mix of hunting new logos and growing an existing customer base.
Current Employee2.4Aug 31, 2025Just ok all around- not many people hitting quota, constant problems with the product, constantly competing with own website, way too much account management
Just ok all around- not many people hitting quota, constant problems with the product, constantly competing with own website, way too much account management