Pros
You can tell that Cardinal Health cares. They invest in their employees and make diversity and inclusion a priority. They don’t just say things to look like they care, they actively strive to make this a great place to work for everyone. Leadership over the past couple years has changed for the better. Much more customer focused and more transparency toward the goals we are all working for.
Cons
Not the easiest place to advance your career. There are literally 6 levels - level 1 being an associate type of role and level 6 is the segment CEO... The problem this creates is a super unbalanced level of talent in the lower (actually obtainable) levels. For example, in level one you can easily find people just out of college and people with 10+ years experience. The titles are the same, but the skills used and quality of work varies widely. I wish there were more levels within the company so there were more opportunities to recognize, reward, and promote talent.