My brother has worked for them for 4-5 years now. It's a nice place to work and has a great culture after visiting there a few times and once for lunch. One of the few places I'd consider working for in Columbus as a developer without having to do a lot of heavy investigating.
I don't work there myself, though we have a fairly similar culture at my work, just no free lunches everyday.
Yeah, a good friend of mine works there and loves it. They seem to treat their devs really well. And, from my own experience healthcare is a great field as a dev.