Cons: the job was too far from home in texas.
ManTech is a very large company, but with small company feel. I never felt that I was one among many. My work was important and my ideas were always considered, some implemented. Compensation and benefits were fair and set the pace for the market.