Pros: flexible schedule
Cons: healthcare and other benefits purchased in after-tax dollars
At times, playing the hired gun is very handy. The money is good and hours are very flexible. With the Obamacare, health insurance isn't as expensive as it was before. However, advancement is rather difficult since the people who see your good work are clients rather than immediate supervisors.