Easily one of the best decisions i've made in my life, however simply put: it's not for everyone. Even for those who *love* Space, SpaceX is not for everyone. The hours are long, weekends and holidays are often impacted, it is difficult to plan non-work, but the accomplishments are amazing. The pace is fast, super fast and every single individual and team must have great attention to detail or do you not last long.
Progress and demands are unrelenting. Every single person is managing multiple projects at any given time, and all of them have aggressive performance targets - if you are bad self time-management, even with the best manager you will not be happy.
Work-Life balance. Most people choose to work the hours they do because most are task saturated, sometimes they are driven by passive peer pressure (the whole team is working, one feels guilty taking more time off than others and letting the team down). i cannot remember the last regular work week of <40 hours.