5.0
26 Apr 2018
Company Culture and Passion For Learning
Anonymous employee
Current employee, more than 10 years
Sioux Falls, SD
Recommend
CEO approval
Business outlook
Pros
Omnitech provides a great company culture for it's employees. Work life balance, continued learning, and located of one of the largest growing cities in the Midwest, building a career and raising a family go together perfect. If you are a engineer and like big problem solving, you would like this place. I mean that wholeheartedly.
Cons
Ok, the weather......if you like change of seasons we have it! The weather is always a topic around the water cooler.