Feedback on Student Introduction To Engineering (SITE) Program for Admitted Students?

So, my son got accepted to Grainger College of Engineering and he got an email today about the Student Introduction To Engineering (SITE) Program for Admitted Students, where you stay at the Campus for 2 days to explore further and verify FIT. I wanted to ask others including current students at Grainger COE if anyone had attended the SITE program when they were admitted and what they thought? Did it give you any info that helped clarify things - go or no go? I know you will visit the Dept and talk to students but we had already done that during our College visit last year.