Great company with freedom and creative opportunities. The ability to work with various companies and groups. Large to small customers including fortune 500 companies.
Cons
May directly effect travel and family time, but worth all of it. No set time schedule, you may have to be up at 3AM for a sunrise shoot and have clouds and need to reset for the next day.