If you are a newish grad, Boeing Commercial Airplanes may not be the choice for you if you have large aspirations.
-Interview system is awful. I applied for a Design Engineer position, and had an interview over the phone. It was 5 STAR questions, and we didn't talk about my resume or engineering at all. I asked what the position exactly was, they couldn't tell me. Said they would follow up in 2-3 weeks - all of a sudden, 6 weeks later, they offer me a job. Now, don't get me wrong, I didn't think I would be taking a gamble on accepting an offer at Boeing. I figured, at worst, I would be a design engineer on a boring commodity, but I would at least be doing "engineering" in the literal sense. Move out to WA only to find out that I am indeed NOT an engineer, but a project manager. Realistically, I would have quit then and there because I have absolutely no interest in that statement of work, but that's out of the question because you have to pay back all relocation assistance if you leave before a year. This is my biggest gripe - they never told me what the job was, I never got to talk with my manager until after I accepted, and was never explicitly told what I would be doing until my first day. I spent a long time interviewing and looking for jobs because I wanted to start somewhere I would want to stay. Every other interview has been extremely transparent and ALWAYS consisted of more than one interview (and in person ones at that). After speaking around, I found out that my resume was pretty much randomly pulled and because it was in the right place at the right time and given to a team that requested some heads. It boggles my mind that such a terrible hiring process is in place. I am grossly under qualified for project management, and despise it - so guess what, I despise coming to work every day. But you know what I signed the paper work for? The job description, the title "design engineer", and the brand name of Boeing. So there is someone out there, who would actually like or more importantly be good on the job I am doing right now, but because they spend such bare minimum energy on the hiring process, they get a mixed basket of people who come into work on their first day full of surprises.
-Most of the software that is used here is archaic, broken, and a waste of time. Very simple tasks can end up taking insurmountable time.
-Work culture promotes "bare minimum" attitude (i.e. 40 hours and not a second more)
-No one works the same schedule and no one tells anyone when they are going on vacation (when I say no one, I mean a good number of people, as I am overexaggerating)
-Office has no natural light and looks ugly, making it hard to spend all day there
-Half of my day is spent in meetings where nothing is accomplished besides people talking about things not related to the job
-Receive no feedback on my job performance. Cannot understand how to improve.
-Develop no useful skills for the things that I am trying to build experience for in the future (i.e. design engineering...)
-Teams that I work with are overworked and understaffed - questionable allocation of engineers as such