Pros
Exciting mission, very smart people, super inspiring. Despite the negatives of working there, I would still recommend everyone try it once.
Cons
The entire company is a reflection of Elon's attitude about life: you are only worth the value of the work you do. Work-life balance is not a thing. Wellness of the employees is not particularly relevant. Of course, individual people working at the company are good, and actually human. I was well qualified for my job and could have done quite well, but ended up laid off after a brief period of employment because a company-wide layoff was happening and my timing/situation was bad (my boss at hiring left before I actually started). This reflects the company's attitude as a whole: individuals are (generally) expendable