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 Employee3.9Nov 19, 2023Great place. Need to know the product well, should invest in more sales enablement.
Current Employee3.4Dec 21, 2023Great people, great managers, W/L balance is there, comp just isn’t that great across the sales org