Hello all, I was wondering if anybody worked at St. Lukes and Ben Taub in Houston? I would like to know the pros and cons of working at each of these places. Other questions I'm wondering: Do you know if you get the 1.0 FTE or 0.9 FTE as a new grad?...