The interview process took way too long. After speaking to 9 different people with weeks in between, providing a presentation and spending hours, recruitment mentioned that everything was perfect, everyone was impressed and I should've received an official offer next day. Conclusion: After 2 weeks, nothing came in and also no responses were there on multiple mails asking for an update. After chasing, finally the recruiter called to say that it's not a match..
It cannot take so long to see if someone is not a match. At least, not tons of time!