Yes, I bank at the First Service Federal Credit Union. Have been with them for over a decade. The main one is in Groveport and there are branches in Hilliard and Pickerington.
Cons: there are only like three of them, so it's a pain in the ass if I ever have to go to one.
Pros: Everything else. Customer service is exceptional. I call, a person picks up - no automated run-around. Whenever I have had a problem, they solve it the same day. They've given me outstanding rates on car loans. I don't often have to go to the bank (most of my stuff is all direct-deposit, etc), so I'm not really that bothered by the fact there aren't 6000 branches in town.
If you want to know more, then I'd suggest calling Heather Oliver at 614.836.0100. I have worked with her on a lot of things and she's awesome - she should be able to answer any questions you have, or direct you to someone who can.