Pros
I don't say a palpable culture lightly. The culture is remarkably positive. Everyone is here because they want to be, not because they have to be. As a result, people are happy and focused and they know (and want) to accomplish their goals. The expertise is also incredible. Many different disciplines and a willingness and ability to share it in a consumable way (which is not always the case in many organizations). I know this sounds cliche, but if you want to be a part of something meaningful that is actually going to be successful, this is the place to be. Just come ready to work, because it's game time when you walk in (ok that part is cliche I admit).
Cons
You would think it would be work-life balance with a start-up as a con, but they are stunningly respectful of your free time. And even more interesting, but you will actually want to spend some of your free time with the people that work here. They are actually quite cool, hilarious and totally different unique personalities. Ok sorry didn't actually list a con. I guess if I have to list one it would be that it's located in the city, so if you're in the burbs that would count as a location negative.