Pros
Very strong engineering and product management teams form the nucleus of the company. Culture is centered around a strong conviction that the product strategy is very well-positioned for rapid growth in the years ahead. No drama - just lots of very smart people with a missionary-style focus. The proof points are being realized and the separation from pure-play competitors is happening. Exec team genuinely cares about the satisfaction, well-being and success of the entire employee base. Attrition rates are way below industry average and judging from the number of people who have been here 3-4 years there is alot of confidence about the ability to execute toward a bright future!
Cons
Big Switch's perception in the marketplace is still somewhat influenced by it's first 3 years of history and the product pivot after VMware bought Nicira in 2012. Also the company competes against some larger and more established vendors (but therein lies the opportunity).