Not stingy with pay rates and generous with perdium. They're also very safety conscience and will foot the bill for training and or certs no problem when it's needed for a job
Cons
They don't stay steady with their jobs. You can not survive working for them alone.