> I like to spend the company budget on blow and hookers, therefore it makes sense for me to invite all the employees to a strip club as it is a little more restrained.
I would guess that the casino is a relatively cheap space that can do entertainment and conferences and food, and it's not being chosen for the gambling aspects
I wouldn't call it team building. I just think of it as a reminder that we are all friends that we all have families and struggles. We're all human and doing our best.
It's at a casino because it's near our facility, has conference rooms, event spaces, entertainment, and the weather doesn't matter.
Sometimes some people sit at a table and play while hanging out and that's fine. But it's not really about drinking or gambling. Just having a little fun together and getting to know each other and our +1s on a more personal level.