This is what hurts a store more than anything. Technicians that only work 6 - 10 hours a week cannot learn the job and perform as well as someone who is immersed in their job working 40 hours per week. Plus, the only people who take a job working 6 - 10 hours a week are usually college students who don't care and can't wait to graduate and move to a real job.
I'm a PIC at CVS and what I literally hate about CVS is their hiring and onboarding process and insistence on part-time hirings and small shifts. Other PICs and sups I talk to hate but can't do anything about it. CVS must change this going forward.
Hiring is key. Development is key. And that requires time. And CVS is terrible at this process. And now they're asking to even shift full-timers into smaller shifts unless you're a lead tech (MySchedule).
Everybody in the company knows the talent and development process sucks and yet they do nothing about it.
ON the other hand back to the topic, CVS has its pros and cons like all retail companies. As a PIC, I do think I'm very well compensated for what I'm expected to do (way above my peers and sups) so I deal with some corporate BS if I have to. I do think their WeCare is very good to enforce workflow. If you have really good techs, it's easy peasy. Even if a 2000 or less script store, if you just have ONE strong RPH or tech, it's a breeze.
24 hour stores and <2000 scripts stores are the easiest at CVS are the easiest. Readyfills are cleared and all the little tasks are done by the overnight RPH for 24 hour stores; the slower stores are that: slow.
The hardest stores to manage is the mid-level stores that do 2700-3200 scripts a week that aren't 24 hours. Those are the toughest, and I understand frustrations they go through.
Ultimately, strong PICs determine whether a store is good or not. To the OP, the root of the problem at your store is your lazy PIC, which basically just destroys the foundation of the store.
Corporate BS like hours, budget... Look: what I tell my staff and what I tell other PICs who ask me for advice: get excellent on your MCE (service) and your sups will overlook A LOT of things. Sure, you will get some of those emails still, but do what you have to do to ensure good service scores while you're on shift, and you do what you have to do. You want OT to catch up: authorize OT.