The team at AllianceStaff is a great resource for my hiring needs.  They look beyond the job title and job description and send viable candidates that make great culture fits.  The turnaround time for getting resumes has always been within my defined timeline.  The last 3 placements from Alliance Staff have all been promoted to larger role within our company.