Former Employee2.7May 2, 2025Pay is nice but at the end of the day the culture is not the best. While you’ll make good money you’ll be miserable
Pay is nice but at the end of the day the culture is not the best. While you’ll make good money you’ll be miserable
Current Employee4.3May 28, 2025Good experience overall. Market has worked against the company, but overall company performance remains relatively strong.
Good experience overall. Market has worked against the company, but overall company performance remains relatively strong.
Current Employee2.9Nov 20, 2025Literally the worst company. Sales team run by product managers. Pay is mediocre and zero support is given to reps.
Literally the worst company. Sales team run by product managers. Pay is mediocre and zero support is given to reps.