Always check out the HOA management company and visit their properties to get an idea of the quality of service. Talk to the people who live on the properties that the management company oversees. Be active on your board too, so you will be in the know.
Pros: None
Cons: Repairs and approvals take forever; quality of contractors
more