I like that they are flexible with scheduling hours for different job openings throughout the day! It helps when you have multiple jobs open at once but not enough people available - Goodwills makes it easy to find more help as needed without having to wait forever or pay overtime rates (which can be quite expensive). They do charge a fee per placement so if there is no work being filled, this could make things difficult depending upon your budget plan/budget needs. Sometimes getting an interview call back from them takes longer than what we would hope which leads us to think there may be something wrong since we're paying such high fees for their service. There aren't many companies out here where you feel valued by how quickly someone calls you after receiving application materials; however, good will staffing does try hard to get our interviews scheduled within 24hrs sometimes even sooner! Great team that I have worked with over many years - always professional & friendly! In addition they are very organized which allows for fast turn around times when needed. Nothing at this time but great people who do what is asked without question or hesitation!! If you want someone trustworthy as well as knowledgeable then go ahead an give them your business. They will take care of it from beginning until end. !