- allen sherman hoff06.Dec 2018
Previously, but not now...
They have been laying off pretty steadily over the last 2 years. from 70-80 employees to 32 today.
Suggestions for improvement
- Great Company if you live in Ohio. I live in Pennsylvania.
- Companyallen sherman hoff
- Are you a Current or Former Employee?Current employee