Former Employee3.7Oct 18, 2023 good company culture. competitive comp structure. recent org structure changes making role development unclear
good company culture. competitive comp structure. recent org structure changes making role development unclear
Current Employee3.7Jul 13, 2024Lots of change for a growing company. Constant territory and compensation changes
Current Employee3.1Apr 22, 2025Strong product offering and investment. Sales success heavily dependent on territory/quota.