Good benefits and pay. The job itself was fun, and interesting. Working with medical professionals and doctors by making sure their jobs ran as smooth as possible was very satisfying.
Cons
The political atmosphere is not fun to work in at all. If you're better, or show more drive than your managers, or higher-ups at all, they'll paint a target on your back.