I live in Huddersfield, a fairly large town in the North of England that is surrounded by larger cities you've probably heard of before like Leeds, Manchester and Sheffield.
Pros:
Quite friendly people as a whole, apart from the chavs. But nobody likes them anyway.
Scenery is beautiful once you get out of the town centre.
Really good links to other major cities, Leeds is probably the best night out and it's only 30 minutes away on the train.
Town centre is decent enough for shopping, not as good as some of the bigger neighbours but still pretty alright.
Cons:
The local music scene is dominated by blink-182'abees and the sort of "hardcore" music where the whole song is a breakdown. Only one local venue too which sucks.
Concrete jungle inside the town centre, they've tried putting in some modern looking buildings but they stand out really bad next to 200 year old buildings.
Job market sucks, dominated by two things really; the supermarket chains over here (Asda and Tesco) normally snap up anyone without a job or studying at our shit University and get them stacking shelves for £3.80 an hour, or... making chemicals at the Zeneca plant half a mile up the road from me.
Replace Zeneca with a powerplant and Tescos with Try-N-Save and you've got the Simpsons
Overall though it's not too bad I guess, I'd rather visit Leeds or Manchester if I was a tourist but if you've got a day to burn then I guess it wouldn't be too bad a day out.