This depends on what you want to do in your career. If you want to pursue a career in working in startups and early-stage tech companies, then working for a YC is better for you. A senior developer in TX is making way more than 50k. And working for an oil company in TX is good enough for your resume to get a serious look at 99% of the other traditional corporations.
Texas isn't some backwater. It's the second largest state with a long history in deep tech.