I have a doubt about this company before going for the interview actually because of too much good reviews more than any MNC company and that too suddenly people wake up on 2nd and 10th May of 2018 and started posting good reviews which is rare and if think about it you can understand it is fake or the job is done by the HR team.
By the way let talk about the interview If you're called for the interview on Saturday then be prepare to waste you whole day because you have to wait for loooooooooot of time before even start the technical round then you have to wait again for the machine test and lastly you have wait for the code review. I have given machine test previously but don't wait for hours for just 5-6 questions/ans review.