Pros
CVS is a very stable company to work for during this economic turn down. Decent pay. Amazing health benifits. Customer is ALWAYS right.
Cons
CVS's success as a company comes from it's phamacy, the success from it's front store business comes from cutting hours and increasing demands from employees. It is impossible to complete all the task vital to running the store. Every day you're playing catch up for the week before. Although job security and pay help offset the high demand, in order to truely succeed and grow with the company you have to give up your life. You work EVERY! holiday, 50+hours a week with no breaks and 10-15min lunches even though you have to clock out for 1/2 or 1 hour lunch. There is no recognition for a job well done. CVS is an extremely stressful place to work, however, if life/work balance isn't nearly as important as job security, it is worth the hair lose.