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
Current Employee2.3Feb 18, 2024Weak sales leadership and toxic culture overall riddled with nepotism and lack of accountability. Zero transparency and enablement. No room to make mistakes or catch your breath.
Weak sales leadership and toxic culture overall riddled with nepotism and lack of accountability. Zero transparency and enablement. No room to make mistakes or catch your breath.