Pros
fleibility, and family focused enviornment
Cons
None that i can think of
Pros
1. Growth opportunities 2. Good people / culture
Cons
1. Independence restrictions 2. Flat org structure has drawbacks - fiefdoms created by different partners' books of business 3. Room for improvement on internal operations