Pros
-job security. you NEVER get fired. occasional firing is due to either management making an example of you, or you do something to lose your security clearance. -low stress. -flexible hours. -i guess river view is nice.
Cons
-job security. no one cares since people NEVER get fired. half the people here dont do anything. im not exaggerating. -seniority based review. you worked hard and took up extra responsibilities? thats nice, take ur 2% raise, congrats. u didnt do anything? u also get 2%, good for you. -parking. if you dont show up by 530AM, no parking for you. -no graduate educational support. they changed policy circa 2014 to make it almost impossible to get further education with company support. young engineers, run. -Groton / New London. no one wants to be here. -niche skill. EVERYTHING is submarine-specific. 90% skills you learn here are either inapplicable elsewhere or cannot be disclosed. if you spend too long here, youre more or less stuck here because your skills are utterly useless elsewhere.