I work for Kaiser...of all the hospitals I've worked for, they have the best long term benefits. Medical is 100% free, with only a $5 max copay per visit. Your spouse, domestic partner, his/her kids, step kids, other family members living with you, parents in the same region are all covered for health care. If you work there for 30 years, you get free medical for the rest of your life for you and your family. The pay is very good, they are Unionized so nursing ratios are at a good level per unit. If you go to any Kaiser, you keep your pay grade/ years of service as long as you've worked for them for 6 months. Other benefits include a bonus corporate plan for movie tickets, trips, gym memberships, cell phones etc. The patient population is very nice to work with, most are hardworking educated individuals with caring families.
The Bad: They have set schedules with very little flexibility. You have to fit into the niche of hours/days that is pre-carved for you and those are your hours. Most units only do 8 hour shifts so you are there almost every day. They have alot of processes/paperwork that are redundant and I feel like I spend more time charting than at any place I've ever worked. They haven't computerized majority of their systems, so things like lab runs, faxing to pharmacy, going to pharmacy to pick up drugs etc. are still in existence. Nursing is the primary care giver, they are on a hiring freeze for CNAs so you are stuck doing alot of vitals/dressings/bathes etc. This is so much of what eats up your day.
Getting into there isn't that difficult...the process is tedious though. They are always looking for good nurses. The best bet is to personally meet a manager/recruiter. It took me 2 months from my interview date to hire date...it's a long wait at some of the hospitals.
I haven't been to Kaiser Portland but I plan on transferring there in November. Hope that helps.