On average, employees in Griffin, GA at Osmose give their company a 4.4 rating out of 5.0 based on 1, whereas overall Average Rating of Osmose is 2.9 out of 5.0 based on 16 Osmose Review Ratings. The happiest Osmose employees in Griffin, GA are Process Control Engineers submitting an average rating of 4.4.
"Employment required too much travel."
Update your browser to have a more positive job search experience.
Upgrade My Browser