Pros
Money is good for the area. Benefits are top notch. At the end of the day, you are a part of a team that builds airplanes. That's pretty cool. A few people you work with are great people.
Cons
Where do I even begin? Decisions are made at the top, by leadership that may or may not be at this site. These decisions are executed, because some one with a title must have all the answers and be smarter than his or her entire workforce combined. As an engineer - you will see that most of these decisions aren't logical, will decrease efficiency, or will just not sustain long term. Guess what? Doesn't matter! You don't get to say no. Your voice doesn't matter. You may even know the answer or have a better idea. But you're not in charge. So lose it, pal! In the first building I worked in, the man in charge was a model of leading with an iron fist, usually with a condescending or threatening tone. The building ran inefficiently and most people hated their jobs. 10-14 hr days Mon-Fri the norm. If you weren't willing to give your life to it, go back to nothing you did before you came here! Then he retires, a really nice, smart man takes his place. This guy actually leans on his specialized departments to come up with solutions for him. He also asks questions rather than dictates. The factory gets healthy, and peoples attitudes became more positive building-wide. 2nd building I worked in still hasn't figured it out. Guy in charge might ask other departments for solutions, but if the whole factory isn't healthy in 48 hours he insists on trying something different. He never allows them to "sustain the gains" of any improvement. Too much change. Plus, he promoted a person who happens to be female in to power that should've never been given any power at all. She's just feeds off of it and wants it so badly you can smell her desire for power the minute you meet her. She's also very mean. Definitely the kind of person you want making the calls. 3rd building I worked in... All decisions are business decisions and they are not up for debate. I think you see the trend. Nobody is actually allowed to do their job well. You just do your job as you're told and the entire site somehow manages to operate kind of okay like. Don't you dare question their authority! They do not value engineers. They build planes based on "because I said so", not engineers. Not lean tactics. Not best practices or build plans. I'd be shocked if they make it another 100 years using the business model they use today. And I don't mean their business model on paper. I mean the business model they practice.