Horses for courses really.
Internal meetings where the scheduling check works and it's a few people for a informal chat/catch up, I'll just bang a meeting in, trying to be considerate about lunch times and breaks between other meetings if I can.
If its external, always check by email.
A big meeting with decisions to be made or whatever, I'll make sure all parties are ready with whatever work needs to be completed and pre reading will be done before I schedule.
Internal meetings where the scheduling check works and it's a few people for a informal chat/catch up, I'll just bang a meeting in, trying to be considerate about lunch times and breaks between other meetings if I can.
If its external, always check by email.
A big meeting with decisions to be made or whatever, I'll make sure all parties are ready with whatever work needs to be completed and pre reading will be done before I schedule.