Pros
If you work to live, than Boeing is a great place to be. Flex time, working from home, are all available to employees. Vacation and sick time can be used with little to no advance notice at any time. Benefits package is AWESOME. 401k matching, FREE health care . . . great for a family. Free tuition for those wanting to get higher education.
Cons
Incentives for you to work hard are almost non existent. A bad engineer can work there for 20 years, get a parking spot, and make 100k. A great engineer will work there for 20 years, get a parking spot, and make 110k. Promotions are based off time and grade, not how hard you work or your personal performance. Boeing also doesn't do a lot of engineering but systems integration. If you are looking to work with and develop leading technology, Boeing is not for you.