Pros
Great office space and location with fun events and people. Honestly, the people are why I stayed as long as I did (2 yrs). There are departments/teams doing amazing things. Loved the Slack based culture overall, very big on dogs and animals in general, very SF startup vibes.
Cons
C-Level execs are the poison of the entire company. Core values are transparency and communication, but this is a joke within the company culture itself. They ask for feedback but it's not truly heard and nothing changes. Reviews are pointless. They really need to listen to employees at the lowest level. Lots of turnover. It was a great place to work, at the start of 2017 it all went pear shaped. There's zero management training, so you end up with managers who have never managed anything. It can be a real nightmare.