Although the positioning of product is good, using word premium and iim, it attracts lots of good companies and good talent(Not sure if genuine companies). But my more than 1 yr experience has been worse with them.
Even during the entire 3 month paid service plan with them, there was nothing extra done other than a stupid followup feature. I got job through naurki.com(even tough their paid plans is pathetic too) but iimjobs is altogether a different level of loosers.
Ill suggest, keep your resume floating but never pay them a dime.