Customer Success - Customer Success Demandbase Employee Review

5.0
Jan 28, 2017
Recommend
CEO approval
Business Outlook

Pros

From top to bottom, one of the best organizations I've ever worked for. Demandbase gets it right - from culture, work life balance, to great innovative products and inspiring leadership. DB has it all!

Cons

Like most startups entering hypergrowth there are always kinks to work out, but leadership is transparent and committed. Weekly townhalls by our CEO provides anyone in the company to ask questions and provide feedback on product development, culture, etc.. This is why 99% of the employees have given Demandbase a positive rating. Don't listen to the negative reviews where there is always one "bad apple" that tries to spoils the bunch. DB is hands down a great place to work!

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