Not the worst company in the world but I'll put it this way.
If you're a candidate with a lot of experience like myself it's frustrating to work with their recruiters. Most of their recruiters are just a few years out of school. This in and of itself doesn't make them bad, and there was one I spoke with that I was able to have a decent conversation with. The three others I spoke to over the past year you can tell just didn't know how to carry themselves professionally- poor communication skills, had difficulty answering questions about the jobs they were presenting to me, just a poor job selling the position, their company and most importantly themselves. I respect everyone's right to earn a living but I find it funny how so many of these recruiting companies, which are the business are placing people in jobs, have staff that clearly know so little about how job markets and workplaces operate. They're really come up sounding just like glorified telemarketers.
For companies looking to work with a recruiter, I'm not just picking on Accrue. There are other companies in Charlotte that operate similarly going with inexperienced young staff to save money. Accrue just happens to just be my most recent bad experience. If you do need a recruiter, I would seriously encourage you to look at the backgrounds at the staff employed (this info can easily be found on LinkedIn) and go with a company with an experienced staff. There are firms which employ those with actual experience in the industry they recruit in which makes it easier to work with both for the recruiter and the company looking to higher. Or better yet with powerful online sites like Indeed and Ziprecruiter just to name a few, I think you're better off conducting a search on your own. The work recruiters do can easily done in-house for far less money with not a lot time expended.
I respect the work recruiters are trying to do. They're not bad people and most of them are doing the best job they're capable of. I'm not saying to totally avoid dealing with them either; just that they are much better options available. .