I have been working at General Dynamics Electric Boat full-time (More than 5 years)
Lots of upward and lateral mobility if you make an effort. Captivating subject matter. Lots of smart people who are willing to help if asked the right questions. The right management allows for personal growth.
Lots of people seem to leave for new jobs after a short amount of time (1 or 2 years, sometimes months). Facets of the business are overly bureaucratic. Implementing improvements and change is difficult.
Advice to Management
Hire capable managers and supervisors who are smart and prove to be leaders who communicate.
Interview seemed laid back and relaxed. Checked in at the employment office, received a temporary badge and went to a different location for the interview. Interviewed with two people from the department.