I went to Purdue University and lived in Naptown for 2 years after college. Honestly, if your main focus is to raise a family, its an ok city to raise kids. The northside from Castleton, Carmel, to Zionsville is the best parts of the city, Haughville, southside, and eastside if you want cheap living albeit a little more rough.
All and all its alrigh city, C rated at best. The best things going for it are the sports teams and events, and the conventions downtown, other than that I personally would never live there again.