Since you are waiting for a call back from CVS I will assume you mean a retail tech. I am only just now starting at a hospital so I will let one of my more knowledgeable colleagues field that side of it (I would love to hear from someone experienced in that side of it). My answer is no. Depends on your personality. If you take things personally then yes you will find working as a retail tech very hard. If you are the type that would rather "fight" the system rather than just follow policy then I would say yes. But if you have worked in any retail setting in the past and found things like difficult customers/following various company policies were not a problem then you won't find being a tech hard. It's actually much nicer than most retail jobs, IMO. The vast majority of people are glad to get their scripts as long as their aren't any "surprises". As with anything all you hear about are the people who cause problems/are impossible to deal with. If you have a positive attitude, treat people with courtesy/respect and remember to not take things personally then I think you will find your tech job to be quite enjoyable. Honestly though it takes the right mind set. If you fall into the trap of always blaming the customer/getting annoyed at every little thing/etc. then you will quickly learn to hate what you do. Actually, if you don't mind, here are some tips on how to succeed in retail (Mine are gonna be serious, I can't wait to see what some others are gonna come up with):
1. Try to put yourself in the customers shoes in every case. There will be many, many times when customers are gonna hafta wait longer than they want to/expected to. Think about how you would feel about that kind of wait. From their point of view why should it take longer than 30 min. to get 30 pills? That's over one minute per pill! Just acknowledge them when they come up (I will be right with you ma'am) and do the best you can to get them out as soon as you can. The vast majority will recognise the effort (if you are really doing your best) and some will even thank you (rare, but oh so great when it happens). These are not the ones you will remember sadly, you will remember the cranky ones. That's life.
2. Never, ever "take the bait"/try to outsmart the customer. This probably won't make since right now, but way too many good people fall for this. If someone is upset, just apologize and offer to fix it. If the offense is wait time recognise their complaint, apologize and thank them for waiting patiently. Do not get dragged into an argument and do not try to outsmart them. You will never, ever win an argument. Your victory is in avoiding the argument altogether. If you can't wrap your head around this, retail is not for you.
3. Fighting the system is a waste of energy. I cannot tell you how many people I have seen spend all their energy on getting around (or "beating")the system. They would be so much more productive (and I think happier, but to each their own) if they would just follow policy/work within the system.
Wow this got to be a really long post. There are many other qualities that lead to success in retail (like having a pulse 😉) but I think if you concentrate on those 3 (really it's more like 2) you will do fine. One final point: If you can get to the point where making the customer happy makes you happy, then you will love your job. If you can't get there, at best you will not hate you're job. It doesn't work both ways though, don't let a mad customer make you mad, etc. If you think these are helpful/you want more just let me know. Maybe I should post some HIPPA approved stories?