On average, employees in Long Grove, IL at OMI Industries give their company a 4.6 rating out of 5.0 based on 1, whereas overall Average Rating of OMI Industries is 4.6 out of 5.0 based on 1 OMI Industries Review Ratings. The happiest OMI Industries employees in Long Grove, IL are Anonymous Employees submitting an average rating of 4.6.
"The office environment was unbelievable because everyone seemed to have a healthy personal relationship as well as a professional relationship, even if certain people were in completely different departments."
Update your browser to have a more positive job search experience.
Upgrade My Browser