Nice sharing! I used to hear from other employees the culture of Cisco is about encouraging entrepreneurship and right now I realize the other culture is to give back to community and make difference into the world!