Pros
Learning opportunities, some very knowlegable coworkers, lower level management is good, decent benefits, nice facilities.
Cons
Very low pay in the GDF structure, senior management in Dubuque completely out of touch, due to low wages in Dubuque the level of expertise that can be attracted is insufficient, new hires take too long to contribute since they do not know the job, for the few people that can actually do the job, they are completely overworked, constant fire fighting and can never get ahead to be proactive, priorities are focused on the low bang for the buck..."make sure your yearly training activities and quarterly security reports are done and make sure your signature line in email is correct", it doesn't appear they are really concerned about supporting the customer