1.0
2 Sept 2025
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
The clients are friendly and nice to talk to.
Cons
Outdated product. Management is either insane micromanagement or people who don't know what they're doing and won't train you properly. Pay is far below industry standard. Sales org is toxic- lots of yelling and pressure, pressure, pressure. No fresh leads, BDR support is extremely limited as their leadership is poor and they receive no coaching or accountability. Worst company I have ever worked for. I cannot believe they're functioning.