Former Employee2.0Dec 13, 2023Horrible experience working in upmarket major accounts. Terrible leadership and way too spread thin
Current Employee3.6Oct 10, 2025Great experience, learned a ton, territory segmentation is not very good.
Current Employee3.3Oct 28, 2024High-risk and high-reward industry. My OTE is great but leadership/culture can be better.