It was very bad that they had many rounds of interview. After all the rounds are cleared, they took the contact details and told that they will contact back. After two days they sent conditioned offer later which means that it is not the final offer letter. They said once you again clear the client round interview, your final offer letter will be released. Had been to client location and gave the interview. Interview was really good and got a call from this company saying, client gave nice feedback and you will receive the call shortly. Then got a call from same company and asked about the interview questions asked in client round.