Journey from Employee Centric to Employee Exploiter - Senior Software Engineer Demandbase Employee Review

3.0
Mar 31, 2026
Recommend
CEO approval
Business Outlook

Pros

Work from home. Maybe the core reason why so many people do not switch to other companies.

Cons

Bad Work Life Balance. Lot of cost cutting. Recent Layoff. Management is too confused with their decisions. Company wants to follow FAANG level processes but want to pay like a service based company and push new features like an early age startup.

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