Use to be great but its all gone wrong - Anonymous employee Demandbase Employee Review

1.0
Feb 16, 2018
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

- some good folks doing their best in a poor environment

Cons

- they ask their employees to post positive reviews on Glassdoor, that tells you everything you need to know with the over the top positive reviews - Management is atrocious - HR violations everywhere, how they get away with this is amazing - If you are not in the "in crowd" expect difficult times - Sales leadership are a disgrace and amateur

Explore other reviews about Demandbase

5.0
Jun 26, 2026
Recommend
CEO approval
Business Outlook

Pros

The Best Place, hope it stays that way <3

Cons

None yet, and hoping I do not haveto comeback and edit this

2.0
Jun 30, 2026
Recommend
CEO approval
Business Outlook

Pros

WFH and some good travel opportunities

Cons

Senior Sales "Leadership" and PMF

See reviews by: Helpful|Rating|Date|All