Love working for this company. - Customer Success Manager Demandbase Employee Review

5.0
Jul 24, 2022
Recommend
CEO approval
Business Outlook

Pros

Great team of people, even though it’s remote and a global team I still feel familiar with my colleagues. The product is brilliant and helps to solve so many problems. Its a challenging product, because of the amount of functionality and integrations, but nonetheless its a stunning piece of tech to work with. Customers are really good. The sales team really deliver some great clients. Meet ups in London once every couple of months for the UK team which isn’t mandatory but I quite enjoy seeing people F2F time to time.

Cons

I have no cons so far.

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