Very thorough. Multiple interview rounds. You will meet everyone who has any influence on your position. Questions are a mix of standard interview questions and questions based on the flow of conversation. If the interview goes well, prepare yourself for the possibility of other executives being invited to join the meeting. Also the interview time may got longer than expected ( I considered it a good sign)