worked at kaiser outpatient for like a month. liked it, good customers, rarely if ever had a problem with insurance (they all had to be kaiser... only had problems back when you could get otc's from us...) hours were not compatible with school, did not stay for long unfortunately. good pay, comparable to other retailers like cvs.
worked at a inner city hospital for a few months. fast paced but often got out in your 8/10 hours shift on time. never dealt with insurance never dealt with patients who were overly negative but did get puked on, coughed at, etc etc the 'dangers' of working in a hospital (didn't bother me, but its a real threat). the higher ups can be pretty pushy but at the end of the day mostly autonomous. pay is surprisingly comparable to retail, but its the shift differential you want.
then worked at a large long term care inpatient pharmacy (have been here for 2 years). no patient contact (we're closed door), but big headaches with insurances and the nuances of the organization of our system (dealing with getting refills there 'on time' when the facility is a good 30 minutes drive from us, or when a med gets 'lost' because the night nurse doesn't tell the morning, etc). nurses/facility staff often are a pain the rear, but enough diamonds in the rough to redeem that part of the situation. sit down office job basically... easier in terms of dealing with people, harder in terms of workload, somewhat autonomous. pay (at least here) is lower than retail, lots of OT.
ultimately for me a working student, long term care is working out the best but your mileage may vary.