Pros
They promote from within and because there are so many jobs at this location you can move around and explore different departments. Job security is excellent because the Medical field is a secure industry to work in and the company is well managed.
Cons
It is very hard to feel that you've made a difference or made improvements because of all the layers of management. You basically have to do what upper management wants and aren't allowed to make even small decisions. It is almost impossible to make a change because so many layers upon layers of executives have to approve even the smallest changes. No decisions ever get made executives just keep scheduling more meetings to discusss what might happen if a decision was made. I don't know how anything gets done everyone is afraid of making a mistake or taking responsibility for making a decision.