I was initially contacted through LinkedIn by a recruiting company that is contracted by General Dynamics. After submitting an application and my resume, I was invited about a week later for an on-site interview. All travel (airfare, hotel, rental car) was prepaid by EB. I attended a hiring event on a Saturday with approximately 20 other people. After badging and check in, I met with an HR rep who verified my application information and gave me a benefits packet. I waited for about 45 minutes for my interview with a single supervisor from the department I was applying for. The interview took less than an hour, and was more of a casual discussion of the expected work and my experience. Afterwards there was a tour of the shipyard. Finally after the tour I had a summary meeting with the HR rep where I asked about the benefits and work schedule, and I was I my way back to the airport.