Current Employee3.4Dec 21, 2023Great people, great managers, W/L balance is there, comp just isn’t that great across the sales org
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
Current Employee4.3Apr 15, 2025There is a good team and culture. Leadership is realistic with targets