Great training, support, and learning tools. Overall, CVS Health is a good company. The organization shows a great commitment to it's team members. There is a lot of room for advancement and growth.
Cons
There can be some nepotism, depending upon your assigned team and leaders.