Former Employee1.4Sep 23, 2025Not great. Very poor leadership. Affects everything else at this company negatively.
Former Employee2.4Dec 6, 2023Terrible company. low opportunity to hit OTE, toxic leadership & culture.