Boring, tedious 5 rounds of interview. The engineers i interacted with seemed to have a narrow set of ideas of whats right and whats not. Heck, i even had someone reading questions outta prepared pdf file. Not much learning to take away either. To the recruiter: Use elimination rounds instead so we don't have to endure 3 or 4 more rounds of meaningless interrogation if you decide not to go ahead.