Pros
The company has set bold goals and are investing in cutting edge technology and excellent people. Company is developing a world class rocket propulsion group. Engineers are given latitude to make decisions and move fast in the design and development phase. Very hands on--you can actually see your design get built, tested and flown within a few years. Transparency inside the organization is great as management communicates successes, failures, and lessons frequently. Young engineers are given more responsibility faster than most companies in the aerospace industry. Excellent gym, flexible work hours.
Cons
Organizational structure is not optimal and leads to confusion over roles/responsibilities. The team is not growing fast enough to meet the program demands.