Overall Positive - Sales Development Representative (SDR) Demandbase Employee Review

4.0
Jan 29, 2023
Recommend
CEO approval
Business Outlook

Pros

Awesome atmosphere, exciting integration between sales & marketing in action. So many wonderful people worked here all very interested in collaborating and sharing ideas/ support. Working so close with marketing as a salesperson was awesome. Lots of training and a great product.

Cons

The company expanded so quickly that people promoted in sales leadership were perhaps not the best people to be in leadership roles. When I was there (several years back) some managers in the sales development left me with the impression they were kicking their feet up and just riding on the success of the product & marketing rather than working to inspire their teams and support the people who were struggling in historically difficult territories.

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