Pros
Quiet atmosphere, some wings have lots of windows to see the outdoors. Come to work in plain clothes, no suits. People are friendly. Salary might be low competitively, but the easy work hours and little in-house competition might make it worthwhile for people with families or easygoing lifestyle. You can also work offsite if you clear it with higher-ups, and sometimes they'll issue you equipment. They may dilly dally on hiring, but once established for the most part they'll attempt to keep you around.
Cons
Despite good information network, information still seems to travel sluggishly. Sometimes hiring is quick and no questions asked, sometimes they sit on it forever. They mislead me sometimes with whether they were going to hire me or just keep me around as cheap help. They gave me little firing notice.