Depends on What Department You're In - Marketing Denodo Employee Review

2.0
Dec 7, 2017
Recommend
CEO approval
Business Outlook

Pros

The company is very diverse in many aspects. The CEO creates a positive environment. Most people are really awesome. Most departments are full of people who want to work hard and collaborate with teams.

Cons

Unfortunately Marketing is a big challenge. Most of the bad reviews if you read are people who had issues with Marketing. This department is unnecessarily stressful and lacks social skills and is not fun. There may be growth opportunities in other departments but Marketing is not one of them where even if you're title changes you're still pretty much doing the same exact thing while being the opposite of empowered. Micromanagement can also be an issue in general at Denodo, but that can be an issue anywhere.

Explore other reviews about Denodo

2.0
Apr 11, 2025
Recommend
CEO approval
Business Outlook

Pros

My immediate team is supportive, and the cross-functional collaboration, when allowed, could be great.

Cons

Unfortunately, leadership instability has had a noticeable impact on the company culture. Over the past year, several senior leaders have departed, many citing a lack of support and alignment from the executive team. A newly hired CRO also left within four months, which raised concerns internally about the direction and sustainability of leadership efforts. More recently, a senior leader’s communication style has created discomfort among team members. In one instance, a comment questioning a colleague’s citizenship status was made during a meeting, something that left several of us feeling uneasy and concerned. Additionally, publicly rescinding a colleague’s invitation to a team dinner during an all-hands meeting was widely viewed as unprofessional and discouraging. Moments like these have negatively affected team morale and contributed to a more difficult work environment.

5
See reviews by: Helpful|Rating|Date|All