Pros
Many people in the company are former military, or from the communities that the company services. The company is very focused on the customers missions and requirements, and is willing to explore avenues of achiving customer mission, such as extensive use of small subcontractors.
Cons
Mantech suffers wounds inflicted by its own immature businuess practices. It has been unable to manage budget projections for years, resulting in cutbacks in each april when we relize that the company will not meet projections. This has resulted in the canabilization of non revenue generating positions, such as HR and IT support staff, placing a burdon on revenue generating position to pick up the duties of the laid off workers, but not providing overhead time in which those duties may be fufilled. This leads to neglect of internal systems and processes (accounts payable, payroll, recruitment, BD) which have begun to erode and break down.