Pros: proper pay structure, good training if they allow it.
Cons: very poor insurance plan, typical corporate atmosphere, poor loyalty.
Dispatched from home via hand held device. Dispatching from another state and/or dispatched from local mgmt. not always in sync sometimes creates conflict. Paperless invoicing is convenient but not always accurate.