It was churning; however worth attending. Interviewers try to test your metal, do not give. They put in situation where you feel like, I have screwed mu interview, but, that's when you get offer from Deloitte
Interview questions [1]
Question 1
Difference between a branch and subsidiary company