The process took 3 weeks and i had 6 rounds in total (including peer level as a last round, which was a bit strange..lol). The rounds went very well and the recruiter informed me that they were having a positive feedback overall, however i received a rejection email without any explanation. You should not be wasting anyone's time and efforts if you dont have the affordability to hire