Further north in Springs you get the better generally. There are a few pockets of sketch well north of Platte, and some very nice areas to the west and south of Platte though, so best to lay eyes on something before committing to it. I live in a mostly working class hood (avg house price 350ish), no HOA. Internet, I have always had decent service with 7-10 ms ping times when everything is hardlined and set up correctly.
Pueblo West is the only part of Pueblo I'd consider living in, or a rural part of Pueblo county or the foothills nearby. I have a family cabin in Rye about 30" away and it's a decent area, Beulah is nice too. Gets pretty toasty in the summer though, A/C is a must IMO.
I have looked at some jobs in Pueblo myself, my main concern is there is basically one main route between Co Springs and Pueblo, I-25. There's a couple ways around but they take forever. So if I had a job there, I'd rather live there or south or west of Pueblo.
As far as fast and reliable internet in other areas goes, if you can't get Comcast/Xfinity (aka Communistcast if you want to sound like a local), or Century Link for internet (you can search addresses from their websites btw), you should be very concerned. There are a handful of legit rural providers and some smaller telecom outfits in the cities too, but if you can't get fiber or copper to where you're at the other options are all costly and suck bigly. I know, my dad lives in an area that has no copper or fiber, satellite sucks less than the fixed wireless service they had before, but only just. I repeat, fixed wireless, cell based wireless, and satellite are awful and costly.
If you do end up coming to the area, welcome, and please help us fight the morons at the ballot box every chance you get.