Pros
The pay and benefits are good. You have an option to opt out of Kaisers benefits and receive a percentage of pay increase by doing so. There is quite a bit of training that you are allowed to take as many times as you feel the need to. Kaiser is represented by a union so the rules are really strict, but on the reverse you have to really mess up in order for them to be able to fire you. Kaiser does a lot of promoting from within. After 15 years of working with the company, upon retirement , you get lifetime benefits. The only reason I left was due to relocation.
Cons
Being part of a union, you are in trouble if you are a minute late, and will be written up after so many times. This is just one of the strict rules. You will be held accountable for your work, so it's best that you really get all you can get out of training. If you do choose to opt out of benefits, this also includes your paid vacation time. You will receive some vacation time, but it will be unpaid, including maternity leave.