Micromanagement, poor compensation, terrible work atmosphere - Anonymous employee Denodo Employee Review

1.0
Sep 1, 2018
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Most of the people are nice

Cons

If there is one thing that can be said about this company it’s micromanagement. The CEO tries to control everything and it ends up terrible. The office managers harass you by making sure you are in the office from 9-6 whether you have work or not. Favoritism among Spanish people. Management threatens you if you try to make a genuine complaint. Stay away from this company.

Explore other reviews about Denodo

3.0
Jul 22, 2026
Recommend
CEO approval
Business Outlook

Pros

Coworkers are solid, has salary is above industry standard

Cons

I think only 10 percent of North America hit quota last year, if that. Horrible brand awareness and lead flow. Internally, everyone will say it’s a great product market fit. The market would say differently.

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