All signs point towards good times for staffing agencies