Pros
Small, close knit teams. Opportunities to develop strong working relationships with your coworkers. Generally hire intelligent, caring, compassionate, hard working people.
Cons
The left hand doesn't know what the right hand is doing. Corporate office sacrifices employee satisfaction for marginal profit gain. Doesn't listen to their trusted and experienced employees.