Current Employee3.6Sep 19, 2023Compensation is below industry average. They will always find ways to pay you less.
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
Current Employee3.4Dec 21, 2023Great people, great managers, W/L balance is there, comp just isn’t that great across the sales org