I am a counter assistant in a community pharmacy. I like my job. Most of the people are wonderful. Some are nasty, but the job is all about managing customer expectations.
I have not personally experienced violence, but do get a couple of "bullies" every shift. "You need to give me a refund", "you need to sort this out" etc. They are by far outweighed by the lovely customers, the ones who want a chat, ask for some advice (tell you that you were right, they went to the doctor etc).
Sometimes you have to deal with sadness. Terminal illness, suicidal customers desperate for help, death... there are tears and hugs pretty much every week.
The job is quite physical. 4or 6 hour shifts , on your feet all the time ...getting items from the store room, fridges, shelves, going on the shopfloor to help customers find and decide what they want. Lifting totes full of stock.
Day to day in the job I would say the biggest challenge is talking... finding something to talk about to 150 customers a shift, even just a sentence or two. It is so busy, but in community pharmacy in particular, you are often the only person someone will see that day.
It is a very rewarding job.