Pros
* Great team that works very well together.
* Super smart, experienced and capable engineers that get things done.
* Developing truly disruptive technology for very big target market.
* Great working environment with all the "start-up" perks (great medical and 401K, close to BART, lunches and snacks, coffee, etc).
* Excellent compensation and stock
* Flexible hours and work location
Cons
Wish there were more companies like Nebulon