4.0
Jan 24, 2026
Current employee, more than 10 years
Elmore, OH
Recommend
CEO approval
Business Outlook
Pros
Safety Culture, pay, flexibility, coworkers, and work life balance
Cons
Disconnect from C-level management being at another site and in-frequent visits