I worked at McKesson for over 12 years. During that time I met many corporate and international staff and everyone was always friendly and good to work along side. Also they have very competitive benefits packages as well.
Free food on Friday's and a great corporate backing for programs.
Corporate environment that sometimes sells off whole divisions.