Every person hired is well vetted and easy to get along with. Great company if you believe in work-life balance - the property management teams only work standard hours and you aren't expected to work overtime.
Cons
Slow to move up (small company) but they are loyal to those who stay.