Pros
OFB defies the common issues other nonprofits face. They are well-organized, efficient, and have a lot of goodwill in the community. They are well-connected and are able to make a real change. Their advocacy department has drawn ire from conservative members of the community, but this is a feature, not a bug, of nonprofit work. Nonprofits should be loud about the good work they do. They should also not be afraid to hold our state and local governments accountable. OFB does both well.
OFB also pays more than other nonprofits in the area.
Cons
I have nothing bad to say about this organization. I miss working here.