1.0
17 Aug 2022
0/10. Do not recommend. Disasters.
Anonymous employee
Current employee, more than 8 years
Santa Rosa, CA
Recommend
CEO approval
Business outlook
Pros
Wish I had some, getting involved with CREO is a death wish.
Cons
Everything is a con with this company. They talk a big game about "wanting to invest and grow the brands they invest in" but when it comes down to it they simply DO NOT CARE and seem to do everything in their power to DESTROY businesses from the inside out rather than help them thrive. No culture. No values. No morals. No personality. No perks. No appreciation for their employees or the people working at the companies they have chosen to invest in. Awful benefits. Just a thankless job.