Fix sales management - Account Executive Demandbase Employee Review

1.0
Dec 10, 2012
Recommend
CEO approval
Business Outlook

Pros

Nice office, nice kitchen, Nice location, Apple laptops, ping pong table (if you like that), Good pay.

Cons

Non existent management. Horrible communication. Goals not aligned. HR is arrogant, Marketing thinks they own the company, Data team needs to define what it is we actually collect, and how we define a company/account. Benefits didn't cover much.

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