Potential reduced by tyrannical upper management
Pros
Fast paced - you get to cover a lot of ground and get a glimpse of how amazing the company could be. You have a great number of responsibilities - the degree of ownership is 5x-10x what I experienced at Apple. In my old jobs there would be 5+ people doing what I do, with all of us covering a fraction. It is genuinely interesting getting to work on such rapid projects, though unfortunately the speed of these projects is determined at the top, usually arbitrarily, and quality suffers a lot more than people are aware. But again, the work is really interesting and if you get far enough outside of the Bay Area and meet people who don't know better, they're still impressed by the name, for what its worth.
Cons
Elon and his little buddy Jerome are absolute tyrants and make a mockery of whatever razor thin HR standards are left here. You can have an entire room of amazing, experienced employees explaining a situation with clear evidence and proposed solutions but if one of these guys is in a bad mood - which seems to be most of the time - then discussions will get cut short, the meeting devolves rapidly into one of them shouting and then nothing gets done. It is painful to watch all of this potential being wasted, as more and more of the best people I (used to) work with quit out of frustration or are pushed out for daring to say something even slightly different than what upper management thinks. Other people complain about the work-life balance, lack of perks, etc, but none of that would (or should) matter if we had calm, professional leaders.