Agree, Tony...I play several repetitive private jobs where everyone knows each other. It's so informal that, If someone wants to sing, I let them (an old mike, of course).
Most corporate jobs are more structured, so, unless there's extra money and a rehersal, it dosn't happen!
Russ