I lived there for my whole life up until September. Depends on if you want to live IN Dayton or around it. I myself was from Tipp City which is roughly 20 minutes north of downtown Dayton. It's a very nice town and literally no crime, maybe 1-2 burglaries, but that's rare.
Places to be in:
Oakwood, Beavercreek, Kettering, Springboro, Centerville, Tipp City, some areas of Troy, along with Huber Heights, Vandalia and West Milton. Basically for a majority, Dayton isn't awful, just stay away from Northridge, Old North Dayton, Burkhardt, Riverdale, Belmont, Five Oaks, Salem, Anywhere in the Corp. of Dayton, whether it be east or west side.
Sounds like a lot of areas, but in reality they are all basically in one small area, just the specific community names.
Post up where they will be moving to or what area they will be working in and I'll try and get you some info as far as best bets for an area to live.