Pros
Pay is not too bad, health benefits good, number of paid leave days is good. You might get to do some interesting work - mostly because management have no idea what you're doing most of the time.
Cons
Things are going downhill, and fast, at the Cleveland Clinic. They're quick to tell everyone that we're supposedly "number 2 hospital in the country, number 1 in heart care", and in the next breath they're telling us how much we're struggling, and how Obamacare is making the clinic poor so we have to lay off employees. In 2015, they told the I.T division that they were starting an investigation into potentially outsourcing our jobs. Over a year later, and they are still unable to tell anyone if they still have a job - meanwhile reminding everyone how important employee "wellness" is to them after stressing out 500-1000 employees for a year - huge hypocrisy. There are way too many managers, all of them running around like chickens with their heads cut off from one meeting to another, where nothing is ever achieved. It's hard to tell what most of them are even there for. When someone has a good idea, it's ignored, and then brought back up a few years later as a manager's idea, at which point the idea is outdated and doesn't make sense any more.