Alright, so I lived in Lubbcock from 2008-2013 to go to Tech.
I never worked at UMC, but I've been treated there. The staff seemed great.
In terms of family life, I have a 15 month old now and I would be perfectly okay with raising her there. There is definitely a college vibe in the area around UMC, obviously, and tons of college kids around. There are pockets of bad and good thorughout, I'd say try to get into Tech Terrace Neighborhood if you're buying a home. Rent ranges a lot. I missed the rent there. My husband (fiancee at the time) and I rented 3 bedroom houses with a roomate for 900. (In San Antonio, we rented a one bedroom with a study for 1050.)
Traffic isn't terrible there. There isnt any drainage, so the highways and roads turn into rivers when it rains. Town is super spirited about Tech.
You get snow on occasion. Football games are fun to go to. Triple J is a great restaurant, and go see "D" at One Guy Pizza on University. Your tummy will thank you!