There are a few things that you may want to consider. If the independent Pharmacy is giving you 32 hrs/wk max, but 32 hours guaranteed every week, then it may be a better choice. You said the environment is good and the staff is good. In addition, you will work at only one location, no extra gas expenses, no stressful commute. On the other hand, CVS' full time definition is 32 hours per week, NOT 40. Therefore, the job being offered at CVS is no different than the one offered by the independent in terms of hours. You may want to consider that as a CVS Floater, you will work at different locations every day and you commute time may vary from 10 minutes to 3 hours plus, depending on your work location - big or small city. Gas expenses and a stressful commute may get to you at some point. Also, being a Floater at CVS, whether is a Core store or Inside Target, it can be like day and night. One day you may be working in a fairly pleasant location and another day at a location, in which you are just counting the minutes for your shift to be over to run home. A CVS inside Target is somewhat more relaxed than a CVS core, being the major plus not having a drive thru. The script count is definitely lower, though now you have to do remote verification for other stores. If you happen to work in a well-run CVS Pharmacy inside Target, it could be a "relatively" great place to work at. Please note, that I said relatively, because if you decide to work for CVS, you are committing to abide and work under the hours budgeted for the store (be highly efficient), meet metric expectations (have full accountability), stay up-to-date with compliance and other demands from you particular RxM/DL (be proactive and stay out of trouble). Good luck !!!