Current Employee2.9Oct 23, 2023Great product, good pay, very bad culture & leadership. Lot of unnecessary pressure.
Current Employee3.3Oct 17, 2024Product is amazing, but sales culture leaves a lot to be desired. Lots of turnover and rash decision making.
Product is amazing, but sales culture leaves a lot to be desired. Lots of turnover and rash decision making.