Current Employee3.0Jan 10, 2024Interesting tool and space. Can be a difficult place to work. High-stress.
Former Employee2.4Jan 20, 2025Not great. Do not recommended coming here. You definitely have the opportunity to learn a lot however, that comes with a great great cost.
Not great. Do not recommended coming here. You definitely have the opportunity to learn a lot however, that comes with a great great cost.
Former Employee1.9Feb 22, 2024Very few reps hit quota, org is all over the place. Layoffs, demotions and overall chaos
Former Employee2.4Mar 29, 2024They made massive changes to leadership recently, so hopefully the environment improves.