Pros
Flexible with great opportunities. Good benefits, a bit of overload when I was signing up for benefits because I am not use to so many options but I liked being able to choose. 401K was simple to sign up for and is done through Fidelity which I like. Great training opportunities through tuition reimbursement, education partnerships, ManTech University, and included full SkillSoft membership. I have already been able to get additional training to hone my skills. ManTech has a good mobility program so you can apply for promotions at other locations or do a lateral if you need to move someone. They like to promote from within which I like.
Cons
None so far but have only been with the company for a few months.