An excellent organization to work for as a defense contractor
Site Lead (Former Employee) – Fort Lee, VA – February 27, 2012
Triple I is a great company to work for. The management team is excellent and takes good care of its people. The environment depends upon the contract you work on (and the clients are usually pretty good). Corporate headquarters is great! The compensation is great but the benefits are expensive compared to larger companies because Triple I is not a large organization so you pay a little more. That said, the smaller size gives one some latitude to develop, grow and test ideas that one might not get in larger firms. I would enjoy working for Triple I in the future.