Low pay - high turnover -sub-standard company
Pros
They have a very generous vacation plan with up to 3 weeks off when you walk in the door. Perfect to use for finding another job.
Cons
The only reason to work at CVS would be as a stop gap measure until you find something else. No room for growth, salaries and pay raises are sub-par for a technical position. Don't waste your time and if you're already working at CVS, Get Out. Morale is very low and most raises are in the zero to 25 cent range depending on who you know, CVS is a multi-billion dollar company so there is no excuse for this. Especially, since they just spent almost 69 billion dollars for Aetna Insurance. One of their pharmacy plants in Pennsylvania tried to unionize but the employees voted it down by over two to one. Why? Mostly because of scare tactics by the company and employees going against their own self interests and or fearful. CVS did gave all of their employees a 1% raise because of the recent tax cut. I think most employees would've preferred a bonus because they won't be around long enough to enjoy that 1%.