What are the pros and cons when it comes to deciding when to hold a team building event: should I schedule this during or outside of working hours?
Assume that the company activities and the event type (e.g. floating on a raft through the city canals, 2-day city-trip, paintball or carting session, building spaghetti bridges) allow scheduling during working hours (that would e.g. exclude a dinner).
In my country (The Netherlands) it's done both ways (or alternatively, the event overlaps both time periods), but maybe it's different in other cultures? (That makes the question broader but the answers applicable elsewhere.)
Edit based on Julia's answer: attendance is not compulsory (wouldn't that be a contradictio in terminis with 'team building event' anyway?)
Edited to add Assume that here are no individual costs and that the employees don't get paid when it's out of office hours (the question already has more variables than I initially thought).