Pros: competitive pay, and outstanding benefits package.
Cons: management frequently make errors, equipment is older and not maintained very well.
Overall, BAE is an ok place to work. Just like any job or any company, BAE has it's good aspects, and bad aspects. I started at BAE with no shipyard welding experience and they took the time to work with me and bring me up to speed.