Former Employee3.7Mar 24, 2025Good place to work overall, commission structure changed at the end of my tenure and brought in some unfavourable changes.
Good place to work overall, commission structure changed at the end of my tenure and brought in some unfavourable changes.
Current Employee3.4Feb 12, 2025Good experience overall, with a mix of hunting new logos and growing an existing customer base.