Pros: felt you were making a genuine influence in children's lives.
Cons: can be very difficult at times.
I work within a locality children services social work team, covering the east end of Dundee. This had a wide variety of clients and involvement. This ranged from low level investigations to high level child protection issues.