Well-funded with strong pay, but communication struggles - Manager Demandbase Employee Review

4.0
May 19, 2026
Recommend
CEO approval
Business Outlook

Pros

Well funded company Pay is above average Product is innovating quickly Moving in better direction with more clarity than before as an org

Cons

A lot of change - communication can get messy/missed Processes are slow and difficult

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