Pros
Most groundbreaking and competitive space company on the planet. Very advanced wide range of technology tools and processes. Incredible mission and extremely talented and hardworking individuals. Stocks perform very well. Clear technical vision, drive, and delivery of results from the company leadership. Elon and the executive team are brilliant visionaries with a very strong knowledge base on how to do things correctly. Incredible learning experience and sense of belonging. You might never have a better experience anywhere else.
Cons
Very stressful working environment. Can be very chaotic and unorganized at times in the name of being scrappy. Often this leads to less optimal solutions than a more organized approach. Some issues with toxicity from upper management - people are often expected to work unreasonable hours with no end in sight. Base salaries are non competitive. No matching 401k.