HarvardPartners did an excellent job of training their recruiters to learn about account management as well as grow their technical sourcing and recruiting skills
Cons
Contract Recruiting can get messy based on client changes
Streamlined hiring process, approachable leadership, excellent direct manager, fair compensation, reasonable work expectations, support in challenging circumstances.