Innovative solutions and a fun environment - lucky Cisco employees.