I have a strict policy of "No Agenda, No Meeting", after spending too many hours in unproductive meetings I now refuse to attend a meeting if an agenda is not provided prior to the meeting. I have even used this with our General Manager and it has resulted in fewer and better meetings.
Jim
Jim