We have been with them for about 2 years now, they are very professional in their work ethic as well is extremely helpful when it comes to finding new opportunities! They do not always give us all of our available shifts at once so we end up having too much time between jobs which can be frustrating but that’s just how medical staffing works sometimes I guess!! It would help if you could see your availability right away instead off waiting til later or next week. Great people who go above & beyond what most employers require from there employees. !!