I'm a Baylor resident (at mostly TCH).
We do have a huge program (~46 interns).
This has obvious advantages: lots of opportunities to switch schedules, lots of diversity of residents' backgrounds, almost always around to be your Spanish translator...haha. You can for sure find people who are similar to you and that enjoy doing the things you do.
disadvantages: Hard to get to know everyone well since you don't work closely with every single person (well, maybe by 3rd year...). Still feels like a family environment, but I imagine it would feel more like a family if there weren't 150+ people to hang out with all the time.
2 hospitals: TCH is incredible and huge and full of rare and fascinating diseases and well-known yet approachable faculty. Lots of fellows around, they do run a lot of the more complex issues on their specialty patients (i.e. I do not by myself choose which IV antibiotics to start on the 14yo CF patient coming in for her exacerbation who has a history of MDR-PA and MRSA and VRE). Having the fellows around is great for teaching, since they tend to be very down-to-earth and they're always just a phone call or a 10-foot job away.
Ben Taub is the community county hospital, Level 1 trauma center, but isn't too busy for pediatrics. It's nice because you feel more autonomy there and because the volume is lower so you can take more time to think and read about the decisions you're making. the healthy majority of the pediatric patients/parents are Spanish-speaking.
Overall, I'm very happy, the residents are pretty happy, the program is not malignant, the program director is cool (but has a very dry sense of humor so don't be alarmed when he says something and you can't tell if he's serious). I think if you like a big program and a big hospital and you learn by volume and learn by doing (rather than sitting and reading), then BCM definitely deserves a look.
Oh, the weather in the summer is awful. Hot and humid. Winter is nice, though