4.0
Aug 13, 2017
Former employee, more than 5 years
Delaware, OH
Recommend
CEO approval
Business outlook
Pros
They have decent pay and average benefits. They have a good working environment with mostly good people. They have average managers.
Cons
They look more for 4 year degrees rather than work experience or knowledge. They have to many managers and not enough workers.