The jobs at Puget Sound Naval Shipyard are civilian, civil service jobs. They are not active duty military. You are not joining the Navy. They really don't care what your social political beliefs are. You will have a background check done at some point, so you can't hide much from them.

Avg starting pay has gone down over there in the past couple years. I had a job offer over there last year and decided not to take it based on that.