Very interesting and capable products. Promotion of patriotic values. Paid tuition benefit (although, it comes and goes).
Cons
Executive Management's ability to run the company is heavily diluted with incapable, unintelligent, and under-qualified personnel who've been placed into positions based solely upon their gender (i.e., female).