Pros
You get to work on some pretty amazing programs. Dream Chaser was the single most epic highlight of my career. My immediate team members were amazing and everyone communicated and supported each other well within the team.
Cons
Upper management has no idea what actually goes on at this company. Constant bombardment for metrics that are impossible to provide, constant demand to “turn the box green” without understanding of what that actually means. Extremely poor work/life balance with a constant promise it will get better, but no real evidence of that. Most recent round of layoffs was done the immediate following day after vehicle shipped out the door. The company laid off many folks that sacrificed their personal lives to ensure DC-101 shipped on time. No apparent knowledge from upper management about condition of vehicle at time of shipment, remaining work to be done, or appropriate understanding of risk going into the testing campaign. Just seems to be an overall total lack of knowledge throughput between the folks that actually build the products and upper management.