First of all - let me point out that none of these are really cons...but they are things you need to know before you take the job:
Unfortunately, we have a few ppl that have decided (or simply don't have the skillset to be anything else) to be part of the problem, rather than the solution. To those folks (looks like a few have posted here) I say, sorry you couldn't cut it.
Recruiting isn't for the faint of heart, especially RPO where you are in a balancing act between your company that is trying to remain profitable, and your client and HM (who think there are qualified candidates begging to take their below average job for less pay). You have to know how to gently put that HM in their place, help them understand what you bring to the table (read: I'm the recruiter, so I'm inherently better at recruiting because...) and coordinate your team (sourcers, recruiting coordinators, screeners, etc) to deliver.
This isn't a cush-job. You have to figure out how to do things more efficiently. Especially with the fact that many of our positions are hourly and you have to manage your work into 40 hours (and I personally have never been asked to work OT and not been paid for it, but they will realign workloads or get someone to help if you're approaching 40 and can't get it done yourself). There are a lot of ppl that get to work from home, which is nice, but not everyone can handle that set-up. The distractions can kill your efficiency and focus.
Bottom line - Understand what you are signing on for. Hourly employees are not guaranteed 40 hour per week for 52 weeks a year...you'll likely have to flex your schedule and you need to budget that you will work maybe 7-8 months out of the year....the end of the year is always slow for recruiting. Even in a salaried job anywhere in recruiting, you could be laid off. At least this company tells you when that time is approaching rather than blindsiding you. And then they will pick you back up later when volume increases (Assuming you're one of the good ones)