Pros: location, can't take work home with you
Cons: inflexible hours, opaque management
I worked almost a year as a temporary employee at SBA, and came away intensely disappointed. The work is fine-- not deeply legal, but engaging-- but the management lived fully up to its reputation. I've never witnessed worse people management. Surprisingly, the work atmosphere is pretty good. I enjoyed my time at SBA, even while knowing it couldn't end well. Most of the employees behave professionally while at work. But the constant threat of layoffs give the business a gallows humor, and the opaque treatment of layoffs is 180 degrees wrong.
SBA repeatedly lays off workers just months from retirement; it made work hours less flexible (for bad reasons); decision making occurs in an intensely sclerotic hierarchy where one manager passes the buck to a higher one, forgetting the person affected by the decision. Managers don't (or won't) communicate to workers how workers compare with others, so firings appear arbitrary, at best-- or corrupt at worse. There's a soap-opera-worthy backstory to who's in charge and why, but the participants maintain professionalism, and the losers in the drama do not poison the well.
The work itself is a mixed bag-- the SBA disaster loan program is a broken program, and the lawyers and paralegals in charge of implementing it have almost impossible tasks. Management gets shuffled in and out in hopes that somebody can fix it, but the program itself is so full of conflicts and stupid requirements that I suspect any attempt to make it more efficient without simultaneous amendment of the statutes that govern the program will be frustrating and fruitless.