I have worked at a few different companies since I started my career, while in college at many traditional organizations and after college at a few startup environments. I came across this presentation by NetFlix at CommunityGuy and wanted to share it here.
It goes into some great points.
I love the fact that you can go through this presentation and get great points out of it without having text overload or a speaker narrating to you. It tells its story well which is tough to do without a speaker, but also has some great points.