Current Employee3.0Jan 10, 2024Interesting tool and space. Can be a difficult place to work. High-stress.
Former Employee2.7Feb 16, 2024There has been massive layoffs (twice), sales executives have left or been asked to leave, and no one is hitting thier number. That number is a pipe dream the C-suite cooked up btw.
There has been massive layoffs (twice), sales executives have left or been asked to leave, and no one is hitting thier number. That number is a pipe dream the C-suite cooked up btw.
Former Employee2.4Mar 29, 2024They made massive changes to leadership recently, so hopefully the environment improves.