Pros
Benefits and is a way to get your foot in the door for other federal jobs.
Cons
Hours, supervision. Very disorganized and lack of communication between, management, supervisors and employees. You ask the same question to five different people and you will get five different answers. I found it to be one of the most unprofessional places I ever worked. Before I started working with TSA, I hear/read that TSA is the McDonalds of Federal Employment and I felt that was unfair and probably bias. However, I can tell you that there is a lot of truth in that. I submitted my resignation and this week is my last week. There is an old saying that says that when you stay at a place for long, you become that place. I did not want to become that place.