Great culture, focus on development - Customer Success Manager (CSM) Demandbase Employee Review

5.0
Mar 20, 2023
Recommend
CEO approval
Business Outlook

Pros

Demandbase has a great culture. What do I mean by that? Leaders are accessible, people are helpful, there's a sense of camaraderie. There's a focus on growth of the company and footprint in the market, and on growing employees through things like Individual Development Plans and through a scrappy, well orchestrated offering from the small but focused L&D team. Demandbase is super focused on feedback - from employees, and from customers and always looking to improve and innovate. Everyone, from the CEO on down, is responsive. Remote-first culture means high flexibility.

Cons

Always too much to do, intense goals, a lot of BHAGs. But that also makes it extremely satisfying. Think the new CSO is going to help us win more, bigger, and better.

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