Pros
Very good sales pitch, but that's where it ends.
Cons
Looking for a new job is stressful enough. But being told to work with this company means you cannot apply to any jobs, must filter them all through them and they will reach out on your behalf- only for them to actually do NOTHING for a MONTH, ghost you for two appointments THEY MADE with you, and then have the nerve to expect you to stick around so they can make insane referral fees off your experience. It is a slap in the face.