Good experience and connections. Use of gear not easily accessible to self employed operators.
Cons
Promises not kept, impossible to plan anything without getting prior approval for a day off as you are technically on call 24/7 and expected to be able to get out your door ready to go to a job within an hour of being called