Pros
Really cool environment, free yogurt, rub shoulders with very smart and important people, low cost meals, free coffee. You get to see Elon around.
Cons
Very low pay. Job demands and skills don't match wages. FORCED to work overtime(55+hrs/week). Employee parking is a true hassle for everyone except director or above level. Shift hours will conflict with that of a parent that wants to spend quality time with family. Space X is goal driven and very unique company but totally undermines your personal needs. THEY ARE NOT A FAMILY ORIENTED COMPANY. Very difficult to get an engineering job for internal applicants. If this is your goals at Space X, you are better off preparing yourself before applying and get hired as an engineer. If you get hired as a production employee, chances are you will stay in production. A lot of people of all levels and departments quit during my time there.