I can only speak on my experience working high volume at CVS:
Usually higher volume stores have more hours to play with which translates to more tech and pharmacist hours. More often than not, there's at least 2 pharmacist working each day (except for weekends unless it's really high volume: 800+). When I worked in a 600+/day store, I had overlap at least 6-8 hours a day (13 hours days) and sometimes double overlap with a 3rd pharmacist for at least 2-4 hours. There's at least 2-3 techs to start and end the day and 4-6 techs during peak hours. My store took the work station assignment board religiously (no one wanted to be stuck at pick up) so I had to write the darn thing every morning and try to make it as fair as possible. To give an idea of how many people is running around: there's people assigned to pick up 2 and drop off 2. Sometimes even a pick up 3 if I can't find a place to stick them.
Ideally, this allows each person to concentrate on one specific task. So one pharmacist only focusing on QV1 and one pharmacist on QV2. The flex pharmacist can be helping out in QT/production or making doctor calls. Techs would also have their own responsibilities and are expected to know to call for back up. All in all, it's dependent on staffing and the competency of said staff. Even with more people working the ship can still sink if someone isn't holding their own weight.
My experience is pre-virtual verification so who know how much more of a train-wreck it is now.