Pros
The compensation package is quite good and well-rounded. The healthcare is outstanding and is pretty much free for a couple and very minimal for even a large family. The most incredible benefit is the 100% tuition program for nearly any education you want with NO STRINGS ATTACHED (i.e. no mandatory payback period). Thinking about a masters in something or simply want to do something completely different? This is the place to work if you want to get a degree. The internal training opportunities are good for skill maintenance, but Boeing recently has made a lot of cuts in training for newer technologies and off-hours.
Cons
Lack of upward opportunity into management. The environment is very "old-school" in its promotions and there is a clear distinction between manager and non-manager. Very difficult to snag a first level manager position when most times you compete against several candidates that have several years of management experience.