it sounds like the talk would have been good, but i learnt nothing whatsoever from the slides (possibly because i've been through the startup experience, albeit as an employee, but it just seemed like the usual collection of platitudes)
the talk was for last year + mba students at HEC, and most of them never started / worked at a startup.