Local supervisors are the people you see and are decent or good to work with.
Cons
If there is work to do, they will suddenly need you. Otherwise you will not hear from them, but that is the nature of the contracting business. They pay poorly because they take as much money as possible for themselves.