Pros - cheaper maintenance (more units share the responsibility), less flying bugs on higher floors,
bigger community of neighbors (meeting new people where you live and play), VIEWS, sunrises, sunsets, no flooding if living higher floors, usually nice amenities, architecturally pleasing, no bugs that crawl in from the ground.
Cons - higher assessments (to wash windows, to seal the seams, to paint), higher insurance if
work is done on the building. Stronger winds. Longer elevator rides/longer waiting for the elevator (unless there are many). Ears clogging (if a really tall building) while riding in the elevator.
Hope this helps,
Beachfront Realty, Inc.