The C-suite stole the life raft and left everyone on the Titanic. - VP Marketing Demandbase Employee Review

1.0
Apr 16, 2026
Recommend
CEO approval
Business Outlook

Pros

The quarterly bonus was 100% once in the last several years! 401k match almost happened one time.

Cons

Absolutely incompetent leaders who save themselves and each other by trampling in the good people who do the work. The new marketing leadership team is basically The View. They run old playbooks that don't work and will all be replaced in a year or two.

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
Jul 21, 2026
Recommend
CEO approval
Business Outlook

Pros

WFH, Formerly a good brand and some good colleagues remain from the old days here

Cons

Dying brand, bad leadership, pretty much everything

See reviews by: Helpful|Rating|Date|All