If you are already working and looking for change then its worth investing but if you are unemployed then better you search your job by own since you have ample of time to invest.
In past 8 years Twice I changed the Job with the help of this consultancy and I think Its good when you are investing little amount to get increment in Lacs. But if you are unemployed or fresher then you can only find out the opportunities if you have good referrals. Otherwise if you are ready to pay and engage them as your coordinator then its your choice.
I recommend this consultancy mostly to working professionals looking for change
One star I am taking off for not having branches in metro cities