Demandbase
RepVue Score
0
Top 5% of CompaniesDemandbase
Back to ReviewsFormer Employee Sales org was very toxic. Most of Sales Leadership who led the negativity has left. New CRO that has come in has cleaned things up, but the CEO needs to go. Browse Other Reviews
2.1
Sep 28, 2023
1 Useful