A company that trusts its employees - Customer Success Manager Demandbase Employee Review

5.0
Jan 12, 2017
Recommend
CEO approval
Business Outlook

Pros

-Amazing culture top down. Everyone wants to see the company succeed. -Strong leadership and frequent transparent communication -Executives are accessible -Flexible PTO that isn't discouraged -Top market position and THE category-defining product offering -Good sense of direction and future for the company -Open collaboration across depts -Amazing company growth and responsible scaling strategy

Cons

Can't really think of many, but here are a few I see. -Need a better sense of career paths -Normal growing pains of a startup - processes may need more structure, things could be more standardized and automated.

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