Pros
The patients. If one is working in a pharmacy, you want to have contact with patients.
Cons
The patients are also the worst part of the job. Demanding, entitled individuals are the worst. Pharmacist hours are stretched to the max, rarely have overlapping covereage, and are expected to do 15 things simultaneously at any given moment, all the while being expected to be perfect in doing those things. I would say that the upper management of the company (not any one store) is the worst. They don't practice daily, they don't realize how difficult the job really is. Many members of upper management started out at the bottom and worked their way up. I've heard them say that they could never go back to be a pharmacist at this point - because the retail pharmacist is expected to do so much more today than they were yesterday, and they wouldn't stay afloat. If that doesn't say something, what does?