I have had a 20 + year history with NAHU and they have a great internal culture of supporting fellow employees. I was a contractor for them for a decade before they hired me on as IT Manager. I only left to pursue other interests. I can't find any major flaws with them and if offered a position with them I would probably return into their employ.
I guess the only downside is that they relocated into WDC and the commute is horrible so moving to DC would be the solution unless you like traffic.