Pros: great experience offered in areas of management, technical applications
Cons: lay offs due to cut in military spending
General Dynamics offered a great flex time for employees, allowing make-up time and overtime to compensate for missed time. Training was always offered to learn new functions. Safe place to work as well as great benefits.