Pros
WORKING ON ROCKETS - Doesn't get much cooler than that. While not everyone works specifically on rocket boosters, there are lots of awesome job opportunities working on really cool and extremely interesting projects. Great company atmosphere- Everyone that I've worked with is a lot of fun and really laid back. Although people are laid back and easy to get along with, everyone is still very focused on their job and doing everything safely and to the best of their ability. Really good balance between work focus and enjoyment while at the workplace. Everyone gathers for launches to watch together and for big testing milestones. Always a good time. Awesome company perks Really good company transparency- Constant communication from upper management on the direction of the company, direction of your group, what goals/dates want to be met. Able to easily access any information necessary and communicate with others about potential issues or new ideas. Open to ideas- Almost all leads are open to new ideas and constantly upgrading processes, systems and/or programs.
Cons
Work/Life balance- Being an engineering "start-up", the hours can be relatively long. A 60-65 hour work week can be seen as the norm. But if you're doing something you love... is it all that bad? Deadlines- Elon is definitely known for some aggressive deadlines. While this is sometimes really great, and pushes the boundaries of space technology, it can also bite some of the engineers/techs in the butt. With hard deadlines on the horizon, weekends can easily disappear. Again, not too unexpected from an engineering "start-up" in the aerospace industry.