Pros
Friendly culture that really has a creative touch. Quirkiness and Differences are embraced. If you play an instrument they have a great band. The office is extremely casual, sweat pants are encouraged. If you're in a role and it turns out not to be for you, they'll create a new role that you like better. I've never seen another company that will do that.
Cons
I can't put a finger on what made working there so bizarre, but I think it had something to do with just how PG their company culture was at all times. I felt like I was working on a playground surrounded by children who turned a blind eye to red flags in leadership, strategy, and product to ensure the "kind" and "funny" culture was kept around. They recruit based on personality and not necessarily experience and there are A LOT of leaders that should not be managing people or departments. No one was held accountable for HUGE mistakes made through out the year and missed deadlines. As with most companies like this, there is definitely an "inner" crowd and others.