1.0
20 Mar 2024
Former employee, more than 5 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Prior ownership/management were excellent until most of them were either let go or left because of culture
Cons
Overhead employees are extremely stressed at all times. Executives push for new businesses to be integrated to Kleen-Techs portfolio without any hesitation, this leads to undermanned departments and employees stretched incredibly thin. The lack of leadership at Kleen-Tech is transparent as they can't keep high level personal.