Family owned business, did provide shifts on consistent bases. Professional and personable. Good company to work for. Most of the work was at LTC facilities, company made good effort to make sure that the met my needs for the hour that I requested. Training was provided as well as PPD each year and had computer access at the site.