Pros
Some interesting tech (although nothing that others aren't also doing). Some talented and friendly people in engineering.
Cons
The original core team of CEO and management live out on their previous experience working with 'Google'. This sounds impressive on paper but actually comes about due to a company they previously worked for being bought by Google, rather than achieving employment there on their own merit. This perpetrated a powerful and toxic 'us versus them' atmosphere within the office. Their less-than-stellar prowess very much showed as management and board stumbled and bumbled through drastic and sudden changes in direction, expectation, and deadlines. It is not clear - even after over a year with them - what they actually wanted to achieve. As many others have mentioned: the CEO is caustic, abrasive, and outright rude. I witnessed several times where individuals were focused on in public, in the office, and yelled at before being removed.