Pros
Boeing has been good to me - I hired on 22 years ago as a flight line mechanic, transferred to planning and then to engineering and finally to project and program management. Their learning together program and tuition reimbursement paid for me to finish my BSBA, and is paying for my Masters degree. They also allow me to take webinars to maintain PDU's for my PMP. Their on-hour training earned me a Masters Certificate from Stevens Institute in PM, and an advanced certificate in PM from Stanford. That training also prepared me to sit for, take and pass the PMP exam. Pay growth has been steady at 3-5% annually. Special recognition is available for high performers.
Cons
Some managers are uptight, rigid and pains in the arse. Some would not get a brain fire put out with excess urinary content. Others - I'd follow to hell and back. Poor managers reflect biases in annual raises and stifle pay growth. HR and Ethics office more interested in protecting status quo than righting wrongs. Peter principle is in effect and Boeing is the birthplace for this phenomenon. Senior McD managers have pillaged the company and there is a war between old BA and McD management raging leaving the workers in disarray trying to design, build and deliver the best airplanes in the world.