I want to reiterate this and also want to clarify that you should try to do it at a tertiary teaching institution that is the main rotation site for an MD school, not at a satellite site that rotates one or two of those students each time. I'm an MD student and during my 3rd year rotated mostly at my main site and once at a satellite location (public hospital) with a tenuous affiliation with the main school and mostly matched IMG/FMGs.
At the satellite site, my presentations and plans were not challenged or corrected but instead just kind of accepted as fact, and I got pimped a ton but mostly on board related stuff that wasn't super difficult (even if I'm pretty dumb and didn't know it) e.g. which antibiotics can you use to treat pseudomonas.
At the main site, my residents gave me freedom to give my own presentations and plans, but the plans were always modified by the attendings and I was always asked why this or that and why not this and did you think about that and how should be go about figuring out if it's this etc etc. And while there was some pimping, it was more "hey WD tomorrow come back with a presentation on this super rare disease that this patient might have with full literature review including a succinct but comprehensive review of trial data" and had to be prepared to answer questions about it ... to one of the people who ran the trial.
Overall, different experiences, both being valuable in their own way, but the core site experience is one you can only get in a big university setting IMO and probably something that will help you increase your clinical acumen more than the satellite setting with perhaps more autonomy, but less teaching (which is important in 3rd and 4th year because that's really where a lot of your habits get formed).
If someone offers you a satellite location, don't take it - negotiate for the core.
@QueenJames hang in there bud. Yeah, it's a lot of stuff that feels like scut and people can be rude especially because there are really no repercussions to doing so, but going in with the attitude of "how can I help my team" and "let's fight rude coworkers with niceness and confidence" can really make a huge difference in 1) how you feel during your workday and 2) how you are viewed by your team (i.e. the people that actually matter). It's crazy, but about halfway through your rotations take a bit just to reflect on how much you've learned. It's so hard to track your progress when it's very slow on a day to day basis, but 6 months in, you'll be astounded by how much you've matured as a clinician and what your trajectory is.