Pros
You get to work with the smartest and most driven people in the planet in a unified goal of getting to Space, Mars, and beyond.
Cons
Not a very rewarding place to work, no recognition of efforts. Terrible work-life balance, and not for the reasons you'd think. Highly inefficient and ineffective use of resources. If management actually got suppliers and planners to do their job properly, the team would not need to do 60+ hours of work per week. It can easily be condensed to <50 hours, however no one wants to solve the inefficiency problem, just to throw more bodies and more hours on a product to get it delivered. Everyone's overwhelmed and over-worked to the point where there is no time to relax or recover. Management seemed to be picked not because of their experience in being good manages, but because of favoritism.