Pros: fancy working place, good technology
Cons: non-competitive working environment, mediocrity encouraged
the worst ever team you can get, non-professionalism and vanity dominate, encouraged at all management levels.
HR is just a puppet
Anybody can harass you (despite their funny ICARE principles)- at the end you're free to leave the company
All you have to do is to make sure you don't disturb upper management - then you have a long life to live at Mckesson