Pros
Large; unlike many large hospitals, they do hire entry-level practitioners - but mostly so they can pay them lower wages. They're always hiring! I had one manager who was amazing. Benefits are pretty good, if you can afford them.
Cons
The reason they're always hiring is because either people are leaving because they're dissatisfied or they've been fired because they didn't kiss butt enough. Highly political environment. Highly. Back-stabbing is an art there. Most of the docs are really smart, but many are also the biggest jerks. Make everyone else feel like they don't deserve to exist. Residents are good (because they have to be to graduate), until they become staff. Politics. Pay is well below industry standard. They say it's for the "privilege" of having Cleveland Clinic on your resume.