Pros
Boeing is a great company to work for, they offer competitive pay, great benefits, training, tuition assistance, travel in some positions and advancement opportunities world wide. Like most major corporation most positions require a degree, unless you have experience with aircraft from the military service or other aerospace company.
Cons
If you don't like moving about every 3-5 years advancement and pay increases are very difficult. Merit pay system is a joke is non existent, they peanut butter the raises across the board expect 3% on average every year. Management changes frequently so you have to prove yourself repeatedly. Due to business cycles layoffs are common. The corporate culture is different at every work site, lots of meetings many are unproductive. Some people slack at their jobs while the rest of the team is productive.