Although they have good working facilities, they are not very considerate with your schedule. I was a student and they kept trying to schedule my shift hours over my classes, even after I gave them my class schedule, and then expected me to find someone to cover for me. It got to frustrating that I ended up quitting to finish school.
Winona Health is a great place to work. Although the benefits (health insurance) is expensive, I feel that it is pretty comparable to surrounding businesses. The people at Winona Health are great to work with.