All the negative interview reviews are right.
Rounds - technical (telephonic)
Manager round (Skype for me, or office)
Client (maybe) and then HR
I was approached by consultant looking for 'urgent' joining. I gave all the details (NP, offers, CTC, ECTC etc)
Telephonic round technical went over 40 min covering all mainframe topics of JCL, COBOL, DB2, Etc. I was also asked my ECTC. The person was good.
Though my another colleague said he was interview only for 5 min(and he was selected)
I was asked to appear for 2nd round via Skype(which was postponed 3-4 times) , finally on Saturday , the account manager interview started.
He asked general details about my last company and work and offer in hand.
Then kept asking more details about why I quit, how come I got released soon or such short notice, why I am not joining the offer in hand, how can we trust you - he wanted me to keep my PASSPORT with him. I flatly declined. Then at last, he asked for CTC and ECTC, and was astonished to hear ECTC. I haven't heard back.
They want you to join early but don't trust you to join them and surprisingly managers want to know about your package.
Incidentally, my colleague cleared 1st round (5 min technical) and 2nd round( he said he can join with same package as offer in hand), he was cleared for 3rd round, but in the end, he didn't join CGI.
Looks like bad professional culture.