The culture in the security department is very toxic and security's leadership is essentially non-existent, essentially being an overpriced note taker who doesn't seem to understand timelines that are out of the hands of their employees (ie: waiting for gov't approvals).
The leadership of Security has some sort of continuing feud going with the leadership of IT, and everything turns into a power struggle/ego battle of pointing fingers, shifting blame, and overall just a waste of time. This goes on to the point where the employees of the Security and IT departments work together without letting their leadership know so they can actually get things done. (The leadership of IT is pretty cool and seems to just want to get the job done, but has to play the political game and cover themselves. I bet it's stressful.)
While I was there, I was repeatedly asked to cut corners, work on projects that I couldn't legitimately work on (due to gov't requirements), and consistently promised that things would get better, only to get worse and more stressful. After being told that I needed to "be a team player" several times for not risking my career in the contracting space, I decided to leave the company.
Since leaving, I've been told by several people whom TST does business with that I know and have worked with/for, as well as gov't people, that I have been repeatedly trash talked since leaving.
I can't speak about the rest of the company, but my experience in Security wasn't great by any stretch.