Demandbase Director, Customer Support Engineering reviews

5.0

100% would recommend to a friend

(4 total reviews)
avatar

Gabe Rogol

100% approve of CEO

100% positive business outlook

Reviews by job title

4 reviews
5.0
Apr 23, 2026
Recommend
CEO approval
Business Outlook

Pros

Freedom to learn and experiment Provides safe space for sharing ideas and thoughts Employee centric policies

Cons

Job security Unclear expectations about hybrid work policy

5.0
Oct 7, 2022
Recommend
CEO approval
Business Outlook

Pros

- Focuses on employee growth and career path and allocates a separate budget for Learning and Development for each employee. - Culture - People

Cons

- Work life balance is not proper - Cross team collaboration across continents is a challenge

Viewing 1 - 3 of 4 Reviews

Glassdoor has 544 Demandbase reviews submitted anonymously by Demandbase employees. Read employee reviews and ratings on Glassdoor to decide if Demandbase is right for you.