I would recommend you speak to the students from the program. From my conversation with my adviser about HASTS, I believe the program is a) not that well respected, at least in economic sociology/STS, which is what I'm interested in and is really fragmented in terms of the departmental culture. There is very little collaboration, the support networks are weak, and people get burned out quickly. So yeah, talk to the students.