Pros
Mayo has a great reputation overall. They utilize cutting edge technology that enhances patient care, but things move VERY slowly. They still have/had pension benefits. Overall acceptable benefit package - although decreasing each year.
Cons
Management has been there so long, they have forgotten how to operate 'outside of the box' and used to doing things the same way. It's all they know. They tend to micro manage - so if you are a free thinker - probably not the place for you. A still current employee (who has been with Mayo for 20+ years) once explained to me that as long as you 'move with the herd, you'll be fine'. If you cannot - the herd will find a way to 'push you off the cliff'. HR is there strictly for management, not for YOU. Don't be deceived.