I spent more time rounding on Surgery than I did on Internal Medicine.
On Surgery, they make students come in at 5:30 or earlier to preround on their patients. Then you round with the team at 6. Surgeries start at 7:30. Then in the evening, the attendings all seperately want to round on their patients with the team, so you go back and round multiple times in the evening with different attendings. Because of this, we usually didn't get out until 6 or 7.
On the IM services I was on, I would come in at 7, see my patients, and then round with the attendging between 10-12. It was pretty chilled out, and there was no rounding on the patients again in the evening. The rest of the afternoon, you're free to go write your notes or do whatever.
I think at a lot of schools they typically make medical students do either General Medicine or Infectious Diseases for one of their medicine months. These services are typically known for lengthier rounds than most IM services.