They are one of the biggest contractors in the Government why many positions to offer at competitive pay rates.
Cons
Very confusing business practices that create communication issue between coworkers and management. Very poor health insurance and vacation benefits and very minimal incentive bonuses and raises.