Pros
Kaiser is a great company to work for. My coworkers are all super friendly, happy with their jobs, and while there is no perfect world, I hear very little complaining. Senior leadership provides a lot of opportunity for career growth as well as personal growth. There are a LOT of programs offered to employees to promote health and wellness. There is definitely work/life balance for all employees at the facility I work at (that goes for salaried employees too, who are most vulnerable to losing that balance). I am sure every facility has it's own variable micro-climate, but as an organization overall I think Kaiser is class A.
Cons
I can't think of one. I've only been with Kaiser 14+ months, so maybe I'm in the honeymoon phase. I mean, no company is without it's own struggles. There are growing pains related to trying to better yourself as a company, innovate, and improve, and as a forward-thinking company Kaiser employees experience that. But the general attitude is that these changes are embraced. Communication is high, which is probably why change is so accepted from the front-line up to senior leadership, and most all employees are dialed in to what is going on so that these changes don't really blindside anyone and therefore are less painful.