Pros
There are some very dedicated people that want to make a difference at McKesson. Benefits are on par with most companies.
Cons
In the clinical area, you better watch your back. Its the good old boy network. Your ideas will be dismissed, only to have them introduced by others as their own idea. The services team (Clinical) is in total disarray. Upper management is getting rid or forcing out all the good people. The "yes" folks are left to run the show. The clinical team has a huge morale problem with most resources looking for other jobs. No passion from upper management on making a difference for their Customers or employees. They are focused on the business numbers rather than changing the game. Seems like this group will not be successful.