Pros
Excellent pay, work, benefits and an excellent work environment. I am glad they have a lot of older stubborn workers, they are an excellent source of knowledge about shipbuilding. If you are respectful of that they will share it w/ you. I have worked my share of low paying non-union jobs w/ lousy benefits. Every union job I have had provided health care, benefits and a descent wage. The BMDA is the best union I have seen in this state. Our last contract brought in 4% pay increase per 14 mnth period for the next 4 1/2 years. With the wretched state of the US economy I consider that contract pure genius.
Cons
Sometimes I think that "a few" people here forget that our mission is to build the best surface ships in the world so are Navy has the best available for protecting freedom around the world. Go BIW