5.0
Jul 17, 2024
Current employee, more than 10 years
DeKalb, IL
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits, very competitive for this market
Cons
Good and ethical corporate staff that support and care about the well-being of the staff, Excellent HR staff as well. Compassionate to every employees need personal/professional