Staff are courteous and professional. Alice made herself available each time I had a question. She is very knowledgeable about her work. My pay is always deposited on time. Thank you all for making my experience working with Managed Staffing a positive experience.