I started quasar with the notion that this company really wanted to do something great - but the longer I was there, the more I realized that it's a farce.
The management expects at least 50 hrs a week for a salary employee and will blackball you if you choose NOT to sell your soul to the company. Micromangement is definitely a problem, so if you're an independent person - it may not be a great fit.
Benefits are decent, and the compensation varies greatly. The location is also good - being right on the OARDC campus (for the engineering office).
Overall, however, there is a reason why turnover rates are so incredibly high.