McKesson is an OK place to work but senior management is very weak.
Senior Software Engineer (Current Employee) – Alpharetta, GA – April 26, 2017
McKesson is a very progressive company to the point that it fails to reward employee appropriately and fails to keep exceptional employees.
It seems that of late the company is driven by accounting decisions instead of real market information and thus makes staffing cuts in the wrong place and expects things to continue as normal. There is a big disconnect between the people in the trenches vs. the people who as suppose to lead.
Material Handler/Team Lead (Former Employee) – Memphis, TN – April 26, 2017
This was great company to work for and they know hoe treat there employees. You had a way move up in company. Have get time of at job with sick time and vocation time too. We have great Management team.
AR Specialist II (Former Employee) – Plano, TX – April 25, 2017
The only downfall I had working here was the commute and tolls. I loved the people I worked with and the Job I did.It was always a game it felt like to get the job done. Management was great to work with.
Data Center Technician (Former Employee) – Brentwood, TN – April 24, 2017
Working in Data center. Many layers of infrastructure that had many "points of failure". Management was good and open to new ideas and willing to discuss processes and routines that were needing to be changed.
I really enjoyed working here with the team that I was working on. The environment was very team oriented and everyone wanted to assist each other to make sure that we all got our projects completed on time.
free lunches, team building
sometimes installs were non-challenging so got monotonous at times
One of the best places I have ever worked. Great people and excellent benefits. McKesson is a solid company that strives to do things well. While the pay is not great, there are lots of other benefits like the stock plan. Healthcare costs are reasonable.
Research Specialist II (Current Employee) – North Charleston, SC – April 18, 2017
You are required to do a lot of work for a lot of different departments but aren't paid for the work you do. If it weren't for the pay, it would be a great place to work, despite all of the work that comes from every different direction.
Sr. Application Support Analyst (Current Employee) – Wheeling, IL – April 18, 2017
For the most part, I have no complaints about the company.
Work days are pretty standard start and end times and allow for personal appointments when necessary. I've found that the company does not offer formal/adequate training, so you have to learn a lot on your own. Coworkers are very helpful. The hardest part of the job is lack of documentation to help research issues since training is inadequate. The most enjoyable part is working from home.
Day Shift Supervisor (Former Employee) – Lacrosse, WI – April 13, 2017
Managed personnel and inventory for distribution on high end and enduring medical pharmaceuticals and equipment. Day to day operations oversaw the receiving, processing, shipping and accountability of a daily inventory of $89 million.