This is a good agency to work for if you are a recent college graduate and need experience and training. Otherwise, advancement, promotional, and any other opportunities are quite limited and reserved for those who are well-liked or friends or family (I've seen this time and time again at the SEC).
If you are an attorney or CPA you are held in higher regard. Attorneys garner the most respect from management. Others are lesser employees. Regional offices have VERY limited advancement opportunities, and often those are not granted based on the work you do, but rather personal bias from hiring managers (again, personal experience speaks here).
All in all, good for starting or ending your career (you can gain alot of training early on, and if you are experienced, come here to retire). In the middle? I'd look elsewhere.
Benefits, slow pace, time off, mostly friendly environment.
Slow pace, lack of drive, poorly managed, limited advancement opportunities, resources not well utilized