Current Employee2.7Feb 11, 2025Amazing product, horrible leadership. Global strategies are shifting every year, with a huge top to bottom pressure.
Amazing product, horrible leadership. Global strategies are shifting every year, with a huge top to bottom 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.