Pros
Critical mission of supporting people of color through important career milestones - meaningful, timely, the right thing to do. Small enough you have the opportunity to know everyone pretty quickly. People are genuinely friendly and want to love where they work. The impact staff have on individuals is inspiring. Awesome organization if you are the right fit.
Cons
The culture can get in the way of staff feeling valued. I've heard it referred to as an "old boy's network" (quotes because much of the leadership is female) or "founder's syndrome". Due to the understandably lean staffing model, there has previously been little capacity to develop staff which means hiring criteria is usually uniquely complicated and - as it often looks to replicate thinking of existing leadership, can lead to homogeneity and myopic organizational thinking. I understand (funded) efforts have been taken to address staff development since which will hopefully address that professional development concern. Culture as stated is admirable, but there is a question as to whether all staff embody it or have the opportunity to manifest it.