Pros
If you need a part time job and less than 20 hours a week, it'll be good for you. You get benefits but only if you're full time and honestly with what you get paid, it's not worth it. So it's only sort of a pro. You get an employee discount... but CVS is expensive so it just kind of takes the prices down to what it would be at other stores. They train you for free.
Cons
You will not have ANY balance in your life. You will be CVS 24/7. They expect everyone to be on call. If you don't answer your phone on a day off, they will have everyone working to text and call you. It is ridiculous. Your paycheck will never be stable. If you are supporting yourself or a family with this one income, it will not work. They cut hours constantly. One week you'll make $50 and the next you'll make $200. Then the next week you'll make $150 and the next you'll make $60. They claim that they'll pay for mileage for training but they don't. I traveled over 100 miles 4 times for training and never got paid. Whenever I brought it up the managers would make excuses. It is THE most stressful job I've ever had. I worked with people that were in the army or E.R. while working at CVS as a side job and they said CVS was much more stressful than those jobs. If you're sick, they don't care. I was in the hospital and my pharmacist in charge made me leave the hospital to come and work and sent me a series of texts degrading me. I was only out for 1 day and they threatened me for being in the hospital. They don't hope you get better. They just need a body to work. Working in a factory is less hostile. The management are all horrible because the nice people do not make it in this company. You will never have a good boss. It's just a fact. They don't care and they only care about numbers. District managers are always yelling at the pharmacists and managers and then they yell at pharmacy technicians and employees... it's a sick cycle. If you DO have a nice boss, they don't last long because they're good people and they soon realize that they can't be with such a terrible company. For pharmacies, you need to hire people also based on personality traits, but CVS doesn't do that. So you end up with a completely unprofessional medical environment which is dangerous because it is medical and dealing with people's health. It's like 98% gossip and everyone hating one another because everyone hates their job. So even if you do love your job, the 98% are going to make sure your day is ruined. They need to have serious training on racism, sexism, and everything else. It is SO bad. I've seen pharmacists get away with so much. Even if you use the ethics hotline, nothing really gets done. The person just gets yelled at but by that point they get yelled at for everything so they don't learn. They make up their own "CVS laws" and they change yearly so no one ever really knows what they're doing. I had 4 pharmacists quit in a 4 month period while I was just starting out and training so I was never properly trained. Each pharmacist did everything differently and treated you like an idiot because you weren't trained yet. You don't get the chance to even excel at your job. You want to excel, but there's not a chance. You're destined to fail. Pharmacists would cut hours based on who they liked and who they wanted to work while they were working instead of training the newcomers and training the ones to work the way they needed them to. Was sexually harassed by a married pharmacist and it was on camera. They agreed he sexually harassed and touched me after viewing the footage. Filed a report. They only "talked" to the pharmacist and he's still in charge to this day. They let me relocate but put me in a store with his family members so I was relentlessly bullied by them. I wasn't even causing drama. I silently filed the report, I didn't gossip about it, I didn't speak to him ever again... yet I was punished while he wasn't. The store manager said he wouldn't help me because perverts in charge were at all stores. And that is why I quit and went to Walgreens. The pay was 50 cent less but they don't accept sexual harassment or bullying and the first thing they ask is if you're a nurturing, professional type of person. That is very important in a medical job.