Advocates really cared about each other and the clients.
Cons
High turnover, the board and management said they cared but did not actually listen to advocate concerns, very limited advancement ability, poor pay for the stress of the position, overall disappointing experience.