Pros
I gotta admit, I got in to my current job with KP-IT because I knew someone in management in KP-IT. It beats being a contractor. Right now, with this recession and all, having a job that is salaried+benefits is GOLDEN, if you ask me. I think I am getting paid pretty well, considering. If I had to pick the best thing about KP to work for them, it has to be the people I work with.. shoot, even the people I don't work with on a dialy basis are really nice (with the occasional rare exception). I have made several friends since working for Kaiser; and in the I.T. world, having professional contacts is very good to have, especially if you decide later you want to move on to a job in another department, or even leave KP altogether. Having a good work environment co-worker-wise makes the day a lot easier to get through.
Cons
Working in KP-IT has definately been interesting, however it seems like every time there is a budget cutback or 'hiring freeze', the first thing to get put on hold is any kind of Kaiser-paid-for training. When I worked support for a past employer as a salaried employee, we got to go to one company-paid training even each year. Since I have been with KP-IT I have been to one KP-paid training event, PERIOD. It would be nice if they invested a little bit more in us; the cost of an outside training event most certainly can be written off as a business expense, I suspect, so I don't see what the hold up is..