Demandbase is not a great place to work at - Sales Demandbase Employee Review

1.0
Apr 9, 2013
Recommend
CEO approval
Business Outlook

Pros

The office and kitchen are nice. Most of the people are nice except upper mgt

Cons

Upper management needs to really understand the value of their employees. They feel their employees are easily replaceable and does not treat employees with respect. We lost a good number of employees because of upper management.

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