Benefits & challenges of managing a small law firm