Great health benefits. The company is very flexible about the use of sick leave.
Generous amounts of vacation per year, and vacation carries over from year to year (up to a certain point).
The company is relatively flexible about telework and flexible hours.
Work/life balance is pretty good. Over 95% of my weeks are under 50 hours, and I've never really had a week over 60 hours.
The work, for the most part, is interesting and impactful to society.
There are lots of opportunities to do different kinds of work, as long as you're proactive with your manager. (This may depend on your organization.) I started as a C++ embedded software developer, then transitioned to full-stack web development with modern JavaScript frameworks, and now I'm transitioning over to systems engineering.
My organization has a very short-term outlook. Priorities set by management change on a weekly basis. This, I think, is in part because Boeing as a whole expects its subsidiaries to perform well each quarter. I work at a Boeing subsidiary.
Raises suck. They're better than inflation, but not by all that much. Promotion raises are bad as well, and even after you've moved up a level, they don't increase your raises by all that much.
We are required to take a lot of useless training every year. It's perhaps useful the first year you take it, but not after that.
The career ladder grinds to a halt once you hit senior engineering level (level 4 and above; the highest non-executive level is 6). Climbing the ladder while remaining technical is extremely hard to do and requires a lot of ambition and a little bit of luck. Becoming a manager may be a bit easier, but by doing so, you sacrifice your ability to do technical work. Boeing expects its managers to be people persons and nothing else.
Boeing is mired in bureaucracy. Trying to get things done through official channels, like getting licenses for software, takes weeks at a minimum.
Initial interview was by the recruiter, who told me the process and the salary range. It was followed by a tech interview. The tech interview was a mix of technical questions, past experience, and logic.
Interesting interview process. The initial interview round was a behavioral/culture fit type interview and didn’t seem to mind that I had never worked with Java before. I would have been leading a team that was based in India.
Phone screener at first. Then a 1-hour interview with a management panel; in my case, it was three people. Online interview only. The recruiter was very helpful and honest. Positive experience overall.
Initial interview was by the recruiter, who told me the process and the salary range. It was followed by a tech interview. The tech interview was a mix of technical questions, past experience, and logic.
Interesting interview process. The initial interview round was a behavioral/culture fit type interview and didn’t seem to mind that I had never worked with Java before. I would have been leading a team that was based in India.
Phone screener at first. Then a 1-hour interview with a management panel; in my case, it was three people. Online interview only. The recruiter was very helpful and honest. Positive experience overall.