It also all depends on the person. Boeing is a huge company so the benefits and whatnot will be great. But the work could possibly be a different story. I just started at Fortune 500 company that manufactures heavy diesel trucks. Going into it, I expected to be able to do a lot of product development since it was a new projects position. But since its so big, a lot of the work is divided between a large group of people. You dont really get to do various things. They usually assign you to a certain position based on your skills to do a certain task over and over again. You basically become a specialist at that task. If you want the freedom to be able to do a lot of different things, you are better off going to a smaller company. Nonetheless, I love it there. They pay good, treat you good, and a lot of perks too. It also helps that the facility shuts down for 2 weeks once a year. Paid 2 weeks ftw. I work in the engineering department if it helps, which 75% of the people there are engineers or have some sort of engineering background