Got my first 3 years of experience working Government contracts with ManTech, so this reflects a specific niche group of the company. Lower level management was absolutely great! Very supportive, cared about your career path and goals. Upper level management was the problem. They were not invested in the younger staff and, no matter what, were always focused on the bottom line. Therefore, the salary was horrible. The Cadillac benefits they offered kind of made up for that, but benefits don't pay the bills. I learned a lot of technical skills mostly dealing with hardware testing as well as data analysis, manipulation, management, and collection. Unfortunately, the way contracts were structured left really no room for upward mobility unless you wanted to do business development. Most jumped ship to go fed, or found another contractor offering higher pay. I will end the review on a high note, though. I always felt like my family and personal life were very respected (again, kudos goes to lower level management!), and we were allowed to work our own hours Mon-Fri as long as we put in the required 80 at the end of the pay period. Allowed to work from home paid huge dividends, especially in the winter and on those days that didn't require you to be in the office for anything major.
Work/life balance; benefits
Low salary; upper level management disconnected from younger, less experienced staff