Pros
Some of the people are stellar.
Cons
Fear-based employer that only cares about their bottom line. They do the bare minimum for employees. There is nothing innovative happening there other than a bunch of doctors thinking they are business people with sticks up their butt. Best way to survive here is to always be ready to turn on someone and then step on them as you climb the ladder. The same positions are always open and it's not because they are growing - it's because the turnover is crazy high. The executives are even dumb enough to question the turnover but never want to take a long hard look at the real reasons (them). Incompetence is rewarded. Oh, and days off just don't happen, you'll accrue the PTO, never get to use it and they don't pay out upon leaving.