Current Employee3.4Feb 29, 2024The product set is good but there’s still room for improvement . The culture is solid and overall it’s been a positive experience.
The product set is good but there’s still room for improvement . The culture is solid and overall it’s been a positive experience.
Current Employee3.6Oct 10, 2025Good Total Compensation if you manage to go beyond 130% quota attainment. The compensation plan is really complex. Leadership recognizing talent for leadership positions is really bad, managers are risk averse and politics/ relationships matter more then doing a good job.
Good Total Compensation if you manage to go beyond 130% quota attainment. The compensation plan is really complex. Leadership recognizing talent for leadership positions is really bad, managers are risk averse and politics/ relationships matter more then doing a good job.