Pros
SpaceX employees (most of us) are very passionate about the company and the role that we play in achieving the many success that we have thus far. This type of passion and dedication results in a great company culture and comradery amongst co-workers. SpaceX is a challenging place to work but we are pushed to keep learning, developing others and improving personally and professionally. SpaceX is an exciting place to work and allows employees to grow and feel proud of their daily accomplishments.
Cons
Some of the leaders/management are hesitant to change how they manage the growing workforce (others adapt and do very well). Those who want to keep doing things the way they have since starting at SpaceX are more likely to stunt the growth of their direct reports.