Current Employee3.6Jun 5, 2025New sales leadership has had a very negative impact on the organization.
Current Employee4.3Dec 10, 2025Having a great time so far. You can tell this is a high performing culture and they want to see effort + adherence to the process. Ability to earn really depends on your territory
Having a great time so far. You can tell this is a high performing culture and they want to see effort + adherence to the process. Ability to earn really depends on your territory
Current Employee2.9Aug 19, 2023Great product but absolutely horrible leadership. By far the worst work culture I've been a part of. Funny how people are laid off right before their stock vests
Great product but absolutely horrible leadership. By far the worst work culture I've been a part of. Funny how people are laid off right before their stock vests