Denovo Employee Reviews
Showing all 4 reviews
Indeed Featured review
The most useful review selected by Indeed
The management team had little loyalty to employees. The focus on the numbers in an effort to eventually resell the company made it difficult to work there. With near constant layoffs, unhappy employees and a lack of community that valued the work being done, it was a challenge to feel happy there.