Recruiters are able to work remotely and work with people all across the country. The management is great - they are not micromanagers and trust you to do your job.
Cons
Not being able to help people get a fresh start in some markets. Most are open to training but some are very specific but that is due to the client - not the managers.