Hire More Fire More - Senior Software Engineer Demandbase Employee Review

2.0
Dec 21, 2025
Recommend
CEO approval
Business Outlook

Pros

Pay is good Work weeks are good

Cons

Sudden Layoffs happened Lots of Pressure of work There are not many staff-level engineers, so they put pressure on junior engineers to do all the work. Management gives PIP to juniors to protect their position.

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