Overall a good place to work, depending on your office. Excellent benefits. Very hierarchical.
Pros
Benefits, including paid time off is excellent. Good diversity that is generally supported by the company. Professional, knowledgeable, and overall good people to work with. For the most part, Kaiser has a positive atmosphere that strives to support its employees. Opportunities for professional growth and career advancement abounds, especially if you work in the regional offices. Kaiser strives to be at the technical forefront, relative to other health care organizations. Being technically savvy gives you a distinct advantage. Its also made good attempts with innovation and collaboration across the region (though not necessarily across entities).
Cons
Work experience is highly dependent on your department or group. You may feel left out if you are at odds or disagree with Kaiser's thrive culture. Kaiser is a large corporation with all the trappings to varying degrees - office politics, bureaucracy, inconsistent communication, and hierarchy. It is a doctor-led group and the culture of hierarchy is felt throughout the organization, with physicians granted the most respect.