I hate to tell you but I have worked for three different retailers and retail is retail and CVS isnt any different. Every retailer cuts payroll year after year, every retailer expects high service standards without understanding the daily ins and outs, every retailer has weekly meetings and conference calls, every retailer has scheduling systems that are supposed to be followed, every retailer has field leaders coming in all the time. It is retail and there is no CVS retail. Trust me that unless you are going g to leave retail all together, the grass is not greener. Sorry to burst any bubbles.
Sadly, @ZIhPoUb-nhqu is right.