Great place to work at. management was not so good at the time I left. A lot of the management people were women, so i was a lot more complicated to deal with them than other things.
Worked at McKesson for many years it is a great company to work for. They have leisure rooms, weight rooms and 4-6 weeks vacation depending how many years you are with the company. Pay is competitive to other competitors.
Had a great interview with a wonderful person til they were fired. Management changes are atrocious, very unstable and so unhealthy. Dont waste your time.