The tech business took a multi-platform approach to showing its unique culture to new and existing employees.