There really is no right or wrong answer - let your ultimate needs and agenda be the guiding force. Some companies use our programs to augment (or break up) a day full of meetings - often to further reinforce specific corporate information, themes, attributes or messages...others use our expertise to provide a 'fun' day for their employees. We've done programs that have lasted one hour, we've executed multiple day events and everything in-between. Every session is unique, just like every business. While many of our programs can be completely customized to fit the majority schedules, we like to suggest a 2-4 hour 'playing' window (depending on the program of choice) and expand or shrink as necessary from there. When gauging the right fit for your organization, our best advice is: it's always better to leave the group wanting more!