Follow a rhythm. Morning: one substantive block of three hours max (company visit or workshop). Afternoon: a shorter block followed by free time. Evening: shared dinner with reflection.
Build in twenty minutes of small-group reflection after every visit. Vary the substance with cultural excursions. Two to three company visits per day, no more. More leads to information overload.