Current Employee4.3Apr 15, 2025There is a good team and culture. Leadership is realistic with targets
Former Employee3.6May 13, 2024Improvement in sales org needed. Frequent reorgs hurt morale. End market weak right now.
Current Employee4.0Aug 11, 2025Overall positive experience here. Goals were reachable and appropriate. The OTE was good.
Current Employee3.6Oct 19, 2023Flexible and collaborative work culture. Comp could be better and seems like a lot of people are waiting for their next opportunity
Flexible and collaborative work culture. Comp could be better and seems like a lot of people are waiting for their next opportunity