Pros
Great mission, lots of opportunities, good benefits and pay, smart people. Working at Kaiser Permanente is a great way to understand the way that all aspects of health care work- insurance, care delivery, IT, internal and external communications. I believe the pay and benefits are among the best in our industry. The people I work with are some of the smartest people I have had the benefit of being surrounded by- recognized as tops in their chosen niches. I don't think a lot of people truly understand how KP is different from every other health care in the US, and how it can be a model. Externally, the old perceptions and urban legends tend to rule, and that's a shame.
Cons
In my department work-life balance is a challenge- increasingly the demands are such that working at nights and on the weekend is expected. Having a big brand has good points, but it also results in lots of negative stories from small pockets of the organization that pull down morale. KP has a high level of bureaucracy that comes with large organizations, and the mphasis on "influencing" instead of being able to compel action, can make it hard to get things done. As a member as well as an employee, I also think a downside of KP is lack of good customer service and dealing with the bureaucracy as a member.