Could mean that.
It could also mean someone that used to work there, no longer do, but still has friends there that tell them about the ongoing shit show.
I still talk to old coworkers and get updates about the crap going on at places I used to work. In a place like D.C. where maintaining networking and unofficial communication channels are the way a lot of things get done, this isn't a stretch at all.