Key Resource Group is a great place! The employees are awesome and I have never received as great level of service with another staffing organization as I just did with Key. Appointments were kept, scheduled promptly, and many times I would receive updates or replies to my questions after close of business or before typical working hours commenced. Every visit I made to the Office I was well taken care of.