Working with family! - Customer Success Manager Demandbase Employee Review

5.0
Apr 10, 2017
Recommend
CEO approval
Business Outlook

Pros

Working at Demandbase is great because the entire company appreciates and understands the balance that is needed between life, family, and work. It is a supportive environment where everyone is looking to collaborate and help you at a moment's notice. Demandbase has become my second home.

Cons

The only downside is that it's too great to ever leave!! ;)

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