I have worked for some of Silicon Valley's best and brightest companies both large and small. I am by far most impressed with Cisco and have never worked with so many people who are so talented and NICE!