Pros
There are a lot of good people there who genuinely want to make something awesome. Almost anyone at the company is approachable and there's good emphasis on employee benefits and work-life balance (depending on your team).
Cons
As a minority, I never really felt comfortable at Crunchbase, and I've spoken with other coworkers who felt the same. Unfortunately the culture has been problematic in the past in really shocking ways. I'll refrain from calling anyone out but that did include senior management. Additionally, reviews mentioning a cliquey culture are spot on, the amount of exclusion/backstabbing that went on was off the charts. It's likely improving but something to keep an eye on. Many of the employees who helped contribute to that toxic part of the culture are still with the company. Roles are not always well defined and employees can find it difficult to ever do enough within their role (this will vary a lot by team). New employees were taken advantage of in a major way. When I took some of these issues to HR, shortly after my manager approached me in a very strange way to "review all the work I was doing" and after that point it felt like everything I worked on was audited and there were sudden concerns raised about my performance (though nothing had changed in my work scope). It seemed like HR had tipped them off, and there were other employees who were mysteriously put under performance reviews in similar situations, or even just after expressing interest in moving into a new role at the company.