I have worked with them for several years now as an applicant recruiter/recruiting coordinator at my previous employer (a large hospital system). They are very reliable; they do what is promised when it comes down from their end of things. The best part about working here has been that we were able work together well enough throughout our relationship so there wasn't any friction between us while still meeting deadlines! It's hard not having someone who you can trust 100% but sometimes life just happens like this!! Nothing really negative yet other than some scheduling issues which could be solved by better communication during busy times such as holidays etc., though nothing too serious either way - overall good experience thus far. We're looking forward towards future projects since halo staffing will always come through no matter how many people apply within 24 hours after posting jobs online due date given out each month. ! This allows me more flexibility if needed compared to recruiting agencies where clients may need extra days before accepting.