Pros
I have worked for five fortune 500 companies in my long career. General Dynamics is hands down the best of all of them. I am including American Express, CIGNA Healthplan, Motorola, Dial Corporation and several more. They take care of their employees with a close family atmosphere. GDMS offers a great culture, great work opportunities to grow your skills, better than market pay, and treat employees well. The talent that you work with is awesome. Super smart, dedicated, passionate people. The company has done a lot to improve over the past 4 years. They strive for a best place to work culture, career road maps, better than market pay and benefits, low turnover and outstanding leadership
Cons
This is a workplace with dedicated, hard working employees. A person will not fit in if they are a slacker and want to guide through their career. Work life balance is great - but there are times when everyone pitches in for the team. Overtime can be required and is necessary to accomplish goals at times. Here the leadership knows your name and cares. It is a great culture.