A really open working environment exists there, the kind of environment that you would assume a silicon valley tech giant would have. Good people and very open management.
Cons
The benefits aren't exactly what you'd hope for from a company of that size.
* The vision is more meaningful than most Bay Area tech giants.
* Everyone is super-pumped, and the energy is inspiring, addictive, and contagious.
* Truly data driven company. Everyone knows how to write queries and pull data.
Cons
* Lot of very young and relatively inexperienced folks at senior levels; but that might even be a good thing!
* The work hours are intense, but one can find a suitable rhythm. Also, if you aren't having fun, then something is amiss.