I just came off a rotation at a CVS and a Walmart before that. I would not throw out the immunization thing because a tech cannot perform this task. Paperwork, is another matter. I didn't have any bad experiences at the drivethrough and we were busy most of the time. At the Walmart, I spent most of my time doing fills. Great system, but I only really saw the counting and labeling part. To be fair, I needed that experience. The CVS put me into the position where I performed some counciling, mostly filling, and working the counter and drivethrough. I refused to answer the phones as I was not an employee and I would just have to stop someone else to as them if they had product X on the shelf and how much is it. I only had 1 immunization to perform, 2 others were given in my time there.
Walmart separates the influenza vaccination from the pharmacy, which is good because the pharmacy was hopping all the time.
CVS is not Walmart and vic versa. The tech will have tech duties and they are fairly similar at both places. The patients do not automatically become lobotamized when they walk through the door at Walmart, so happiness of the patient/customer is the same at both. No drive through at Walmart.
Walmart just switched over from the basket fill system to a bag system (I don't know how much more efficient filling will be as a result). It should take some load off the Pharmacist in the respect of piles of baskets to manage. Walmart utilizes a handheld scanner and remote printers at the fill tables. It forces you to fill just the one script at a time. Also the printer only prints the bottle label. Unfortunately the Pharmacist have to print all the accompaning paperwork and perform final packaging. They were talking about passing the final pack on to the techs. The CVS tech prints the bag label, attaches it to a bag, and the bottle label. I find this to be both wise and wasteful. If you have multiple containers, then you have to print a whole sheet to get the bottle label. This however, relieves the burdon of printing extra paperwork and attaching it to a bag, from the Pharmacist. Both systems require scanning the stock bottle for verification. CVS requires credentials to print the labels, so I had to wait for someone else to do this for me.
Go to each location and talk to the techs. Get their opions about the staff they work with. These are your potential co-workers, if you cannot get along with them...
It isn't always about how much you are compensated. If you work somewhere that you hate, but he compensation is good, you will probably start looking for work elsewhere. If you are at a position that doesn't pay as well, but you really enjoy the people and the work...If you are paid enough and you are content/happy, then that is the place I would work. Job satisfaction is a major measure in finding your place. Depending on your state, you will only be a tech until you begin your PharmD curriculum at that point you will become an intern.
In the end, only you can decide what is best for you. Good luck.