Overall a good place to work
Overall a good place to work. A lot of the attitude of the work depends on where you work, with customer sites taking on the feel and politics of the client and changing as people leave and are replaced. On the ManTech side, their Mobility Program was not useful. Also, if you come to them with a security clearance, do not expect them to renew it when it comes time unless your current position requires it. Sadly, I found this out the hard way when I went to change jobs. The benefits were good and rank and file management really cared. I would work for them again under the right circumstances.