I had a terrible experience with them. Over the last 6 months, nobody called me proactively. All their promises are fake. I am currently in a leadership position and they could not get me even one interview. They tell you to keep applying for priority alerts which are way off the mark.
Even if you call and inform them they do nothing about it. I paid a hefty amount without any results. Much lesser known consultants do a better job.
What are they charging for? Please do not register with them.