Pros
Many good people have worked at the organization in the past (and many good line staff remain). The organization's mission and work is very much needed (everything from the legal aid/direct legal services, to the policy work, to the impact litigation, to the research on the API community).
Cons
The Cons are (1) the Board of Directors, and (2) the executive management (the CEO, the Vice Presidents, and some senior level management). Until they are all gone, there is no hope for the organization. Some leaders are merely feckless and lack the core competencies required to run a complex organization. Some are terrible leaders that are arrogant and unwilling to listen to constructive criticism. And sadly, some are actually mean-spirited, and are more interested in power than the social justice that organization pretends to subscribe to and presents to the outside world. Also, some of the remaining staff are very problematic, back-stabbing, and anti-union and anti-progressive.