If you and your co-workers are non-exempt (hourly paid) employees, then you must be paid for all time worked - and that includes any mandatory meetings or even voluntary meetings from which the employer derives a "benefit." If the meeting times pushes any non-exempt employees over 40 hours of work for the week, then it must be paid at time and a-half.
FYI - Exempt employees (salaried managers, etc.) need not ever be paid overtime.
If you attend the meeting and are not paid for it, then you and your colleagues may contact your State's Department of Labor and file a complaint.
A person, who is nice to you, but rude to a waiter, is not a nice person. (This is very important. Pay attention. It never fails.)