I did a rotation at an outpatient Kaiser facility many years ago (so things may have changed.) At the time, I was very impressed with how well-run/organized everything was. The pharmacy was in a medical complex, so it was easy to consult with the doctors. My co-workers there all seemed to be pretty happy with their job.