I worked at STP for about 8 years in the 1990's. Overall, I liked it there. Bay City has that small Texas town atmosphere. The big local grocery store is called H.E.B. I was told that it is named after the original owner whose last name was Butt and his first name was Harry. Like the previous post said, really good barbeque. People at the site were very good overall. Let me just say that in the nuclear worker world you could do ALOT worse.
Bay City is about an hours drive south of Houston. Houston has all the alure that a big city has bars, city scene, sports teams, etc. We used to take trips to Houston on aregular basis