They were great at staying in contact with me while matching me with a placement. I trusted them to know what my skills were and they listened to what I was looking for.
Cons
I don't think their clients have kept up with salary and benefit expectations in the current world. Most people need to earn more post-covid with inflation.