On average, employees in Dayton, OH at Stellar Innovation give their company a 1.9 rating out of 5.0 based on 1, whereas overall Average Rating of Stellar Innovation is 1.9 out of 5.0 based on 1 Stellar Innovation Review Ratings. The happiest Stellar Innovation employees in Dayton, OH are Anonymous Employees submitting an average rating of 1.9.
"Just bad no resources no sow and no one understands the contract that they signed"
Update your browser to have a more positive job search experience.
Upgrade My Browser