- Osmc (Elkhart, IN / United States)25.Nov 2015
Support from management
Management is always there for advice and assistance if needed.
What I like about the company
Very nice offices to work in. The employees get along well. I became close to them and felt like family. The Dr's are great to work with as well.
The following benefits were offered to me
- CompanyOsmc (Elkhart, IN / United States)
- CityElkhart, IN
- Are you a Current or Former Employee?Former job since 2010