Job satisfaction. My area of expertise. 401k is matched 50 percent. Work in close relations with the Navy which keeps a strong brotherhood.
Cons
Medical benefits. Dealing with the union CBA and hurdles for disciplinary actions. There are several employees that get away with being bad workers with no recourse.