Wait? Why is this OP slamming on a tech job in Austin Texas? Most jobs there and the people are nice. You also get to be next to lots of college kids and Professors. I only see Austin as a bunch of perks.
At the least you were not offered a tech job in Taiwan.