Pros
1. Good entry-level healthcare experience It’s a great way to get your foot into the medical field, especially if you’re thinking about nursing, pharmacy, or other healthcare careers.  2. On-the-job training (even with no experience) CVS often trains you and helps you work toward certification, so you don’t need a medical background to start.  3. Flexible scheduling Many employees mention flexible hours, which is helpful if you’re in school or balancing family responsibilities.  4. Opportunities for career growth You can move into higher roles (lead tech, pharmacist path, or other healthcare positions) or transfer into different pharmacy settings.  5. You learn valuable skills You build customer service, attention to detail, and medical knowledge—all useful and transferable skills. 
Cons
1. High stress and fast pace Pharmacies can get extremely busy, especially during peak hours, flu season, or staffing shortages. You’re often multitasking nonstop. 2. Difficult customers You deal with frustrated patients (insurance issues, long wait times, medication costs). That can be emotionally draining day after day. 3. Standing for long hours Most of your shift is on your feet with very little downtime, which can be physically tiring. 4. Relatively low pay for the workload For the responsibility (handling medications, accuracy, customer service), many techs feel the pay doesn’t fully match the stress level. 5. Strict metrics and pressure from management CVS uses performance metrics (wait times, calls, vaccinations, etc.), which can make the job feel more like hitting numbers than focusing on patient