Exciting and rewarding work and great benefits. Very fast pace enviroment and small enough company to allow rapid growth for job performers. A company where hard work does gain benefits.
Cons
Working for a Government contractor sometimes makes it difficult for longevity. Dependent on who is in government can determine the amount of work awarded. TYhe Government sequestration had a devastating affect on the employees as well as the company as many lost their jobs due to lack of work