Former Employee3.4Mar 5, 2025There is no real inbound lead mechanism outside of partner registered opportunities.
Current Employee4.9Jul 7, 2023There is too much writing and unnecessary process involved but overall, a great experience
Former Employee4.0Jul 17, 2024the compensation was decent, the company culture was pushy about meeting sales goals