Pros
There are a ton of varied and technically challenging projects to go around. Overall employees are intelligent, friendly, and helpful. The benefits are great...we get a pension, 401k (with company match of 6%), completely free healthcare, tuition, 10 sick days, paid vacation, and the week of Christmas off. Another nice perk is the ability to telecommute and work flexible hours.
Cons
Vacation takes too long to accrue...we start with two weeks plus the week of Christmas and it takes nine years to move to three weeks. Our facilities are dated (from the 80s) and there are a lot of older employees. Boeing is huge (150,000 ish employees) so the bureaucracy can be annoying. There seems to be a lot of work that is duplicated around the company. We can't keep losing big contracts.