1.0
3 Jul 2022
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good technology and products overall
Cons
This must be the only place where sales people who work hard and bring new business, are either not seeing any commission or having to chase their commission endlessly. It's not a surprise that the top sales people are leaving.