5.0
Jan 11, 2024
Former employee, more than 3 years
Elyria, OH
Recommend
CEO approval
Business Outlook
Pros
Good culture People prefer to stay longer due to positive culture Great current management
Cons
Rising up from past issues, but making progress