Genuinely interested in job seekers' skills, personality, and interests. They advocate for you with the companies they work with and do a good job matching applicants with appropriate opportunities. You are not charged for their services as a job seeker.
Cons
No benefits or paid time off. None of my placements led to a permanent position (although this may pandemic's impact on the economy was probably a factor in that). There are not always matching positions available.