Straightforward. Went through 7 interviews with their client, a very high profile one. 5 interviewers including the COO said yes and put me through. I believe the last 2 were formality. I was the last man standing for the role, but somehow things didn't happen. It felt dodgy and I felt cheated. No reasons were furnished. I felt I deserved some closure. Follow ups with the recruiter fell on deaf ears. I believe I paid the price for someone else's misfortunes or mistakes. This was the Singapore branch