HR Screening, 4 interviews (one MD and three principals), Lunch with team. Mostly behavioral questions, talk about your experiences, and informal chats with a few technical questions sprinkled in. Overall, far too time consuming to not receive an offer, but the staff I talked to were pretty nice.