Pros
100% tuition reimbursement, employee incentive program, Share Value Trust (stock) award. It's one of the biggest players in the aerospace/defense industry. Management is pretty understanding when it comes to flex time, 9/80 work schedule, vacations, and working virtually (telecommuting). It's steady reliable work with steady reliable pay and benefits.
Kontras
Base salary is on the lower end compared to competitors (such as Raytheon, Northrop Grumman, Lockheed Martin). I suppose the generous tuition reimbursement benefit is supposed to make up for it. Promotion process and internal hiring processes are murky, never quite sure what's going on. Time in grade in your job classification seems to be a very important factor. It's a big organization with all the bureaucratic red tape you would expect.