A great place to work with good people and benefits. Engineers get their hands dirty with real work, not just in a nice office every day.