Vantaggi
Great people, mostly. Decent work-life balance-- active teleworking program, "technology anywhere" allows you to stay connected at home, on your device, etc. Scenic, comfortable, overall pleasant facility to work at. Even at the height of the "down" economy, they were still filling new hire orientation classes. Great community involvement.
Svantaggi
Corporate image. Most people I talk to when I say Cardinal Health - they think we are a health insurance company. Generally, people don't know what we do. Very little promotional opportunity. Tendency is to not hire from within for higher level roles. Compensation Planning is a joke. People universally say the same thing... the difference between busting your ass to get a great review rating and just working your 40 hours is a 2% merit raise for the guy working a 40, and a 2.75 or 3% for the folks busting ass. Management touts how they "pay" for outstanding outcomes. (Yes, sure, the difference of a couple bucks per paycheck maybe.) To be fair, we're talking about a company with razor thin margins, so every financial decision is carefully calculated. While on the subject of HR, they still do the old review bell curve thing, where you have to put folks on a curve, with so many 1s, 2s, then the 3s are the majority, maybe a couple 4s, and maybe one 5 rating you can pass out. As a manager, where's your incentive to only hire high-performing people?