Fun place to work in the silicon valley
Pros
* You will meet and work with some of the best talent in the networking industry * You will give and take a lot of respect in an apolitical setup * Founders and management really care about making products and not interested in just achieving it by any means. Sound judgement is like an epidemic. Everyone is on the ground and they make sense usually. * This is no sweat shop. On the other hand, people genuinely care and go beyond expectations by choice * X-factor - in the networking industry this is probably the closest you can get to a google/facebook type next-gen work environment with serious and world-class thought put towards scaling, continuously developing infrastructure and tools for engineering. If you are the kind of person that is excited by the thought learning all kinds of cool programming languages, paradigms and is not shy to develop tools on the go, there is no better networking company around * Another cool thing is that there is a genuine mix of fresh talent and experience. This is another similarity to facebook/google type environment IMO
Cons
Not much to complain about