Pros
Pay is generally good,, and overtime is definitely available should you desire it.
Cons
Leadership is horrible (very few exceptions). Management and supervisors are still trying to carve out their kingdom so that when the layoffs/downsizing comes they will be covered. They desperately need to re-organize their leaders... too many of them. Quality is generally mediocre. They lose tons of money due to scrap. Culture is a sham. They promise a great culture and a lifestyle while at work... reality is NOTHING like that. Its not a horrible culture, just nothing like was promised. Divide in the people... half the company believe in the company... the other half are receiving a paycheck and don't ever think this will come to fruition. Its sad when you talk to the engineers that should be championing this project and they are completely pessimistic about ever getting to space. Revolving personnel. They can't keep the good people there...