Pros
Owner is committed to the mission. He's investing $1B/year, has a long term vision, and has been consistent in his philosophy for how to build the company. The engineering team, especially the Guidance and Control (G&C) team, is world class - best I've worked with in my career. The G&C team consists of a mixture of PhD's, MS,, and Bachelors. Most from top 10 schools - e.g, MIT, Stanford, Texas A&M. Engineers are given substantial responsibility to design and deliver code that flies. Many of the original members are still here - turnover is very low.
Cons
Company is scaling up and it can be difficult to integrate new engineers into the processes of the team. With growth comes more bureaucracy but the company continues to try and create small teams that work independently on projects.