Pro #1 - You capture someone's happiest day. Pro #2 - Weddings can be lucrative gigs. Pro #3 - You have the chance to express your creativity. Con #1 - It can be stressful. Con #2 - It can be hard on your body. Con #3 - It's Seasonal.