Work in a generally non-hierarchical environment where all employees are committed to excellence.
Cons
Unknown. I began working officially with EZchip only recently through an acquisition. I suspect there will be some issues that arrive due to the acquisition.