A small, intimate team where everyone gets along, and where you'll get to manage your own caseload with minimal supervision. Genuinely lovely atmosphere most of the time.
Cons
The job is quite underpaid, and the management committee can be quite uncoordinated.