Organization has very strong values -- is not bought and sold by wealthy donors or corporate lobbyists -- and fights hard to hold big banks accountable and strengthen economic and consumer protections for regular people.
Cons
Lack of investment in operations and systems means that it can be a chaotic place to work.