Former Employee1.0Nov 20, 2025Zero sales culture. Terrible product market fit. Comp was 30% below market. B players at best.
Current Employee3.3Dec 12, 2024Positive and normally rewarding. The culture and leadership is changing, not sure if it's for the better.
Positive and normally rewarding. The culture and leadership is changing, not sure if it's for the better.