2.027 Jan 2026Culture Issues Outweighed the PositivesProject managerFormer employee, more than 1 yearElmhurst, ILRecommendCEO approvalBusiness outlookProsBeing a renewable resource company, I found the work to be meaningful.ConsLeadership did not address gossip or promote clear, transparent communication.Show more
5.018 Aug 2025Good startupManagerFormer employee, more than 1 yearElmhurst, ILRecommendCEO approvalBusiness outlookProsProfessional culture, fair treatment, meritocracyConsTough economic times, in office requirement despite small number of office employees.Show more
5.029 Apr 2024Great job Service technicianCurrent employee, more than 1 yearElmhurst, ILRecommendCEO approvalBusiness outlookProsGreat opportunity with great benefits.ConsTravel is required anywhere from 25-75% but not an issue if you know what you’re going into.Show more