We lived in Tx many years during our working careers, split between Houston and Dallas. Dallas is a little more showy/glitzy, while Houston is more 'industrial' with the chemical and oil and gas business focus.
Some random observations from our Hou years:
Yes traffic is bad, but as with any city you learn to develop work around strategies with timing and roads.
Crime is higher in the city proper, but much less out in the burbs, as with most cities I imagine.
Cost of living, especially housing, is low. No income taxes, but they make up for it in property tax.
One of the best medical complexes in the country around Rice University.
Many nice golf courses, if you're a golf nut. And yes, you can golf year-round.
Lots of bike trails if you're a biker.
Lot of good festivals and live music events, if you're a fan.
San Antonio/Austin and the Tex hill country are just a few hrs west. We spent many enjoyable weekends exploring.
Galveston is fun for a visit, but Kemah is closer. We'd go down to the boardwalk on a weekend afternoon, drink a beer in the shade and watch the boats and people go by.
I see comments about it being a red-neck, right wing dominated area. I would say I'm sure there are more white, conservative areas, as with any town, but Houston is a very global/diverse population. There are large groups of Asian, Indian, and Hispanic folks...lots of good ethnic restaurants by the way.
I'm sorry to agree with above posters, but yes there are more of the annoying, disgusting religious types in the South, but in Hou you will run into Christian, Hindu, Buddhist, Jewish, and Muslim very frequently. If that's a show stopper, you can always just shoot them.....
The city by the way is very democratic party leaning with a female, gay mayor. If you want a more liberal neighborhood, inside the 'loop' are the Heights, the Museum and Medical areas, Montrose, and others are available. We always felt Hou had more of a gulf/New Orleans feel to it than the rest of Tex.
Bottom line. If the job opportunity is down your goal path, Houston wouldn't stop me. Lots of nice places to live and people to meet. Very good industrial/professional environment to broaden your working network and contacts. You can step from there to even global opportunities, maybe more easily than anywhere in US.
Enjoy it. Learn from it, like any stop in your journey.