Pros
An experience like nothing else, working on technology that is cutting edge at an unprecedented scale. Not all teams are bad, some people actually try to help you.
Cons
Work doesn't follow you home, the office is your home. You will see your co-workers more than anyone else. Hopefully they are personable, otherwise you are screwed during a performance review. Throw whatever you thought about "routine" and "crunch time" out the airlock. Being a "miracle worker" and constantly putting out fires is the minimum expectation for a swe 2. Picard's advice to Data, "It is possible to commit no mistakes and still lose," is warped - failure is seen as personal weakness, expect to be shown the door and replaced with the next applicant. "That is life" at SpaceX.