I think it depends on the company. I've worked at two megacorps, one where meetings were absolutely nonstop and the other where I had about 2 a week.
This was just my experience. These are large companies so there is really no one overall experience, especially at MS.
Oh and I was an IC at both companies. More junior at MS.