All rounds were roughly 30 minutes each (4 in total). Interviews were streamlined, and communication from my recruiter was clear throughout the process.
The interviewers were quite engaging, and you get a good sense of the company after speaking with everyone. There was plenty of opportunity to ask questions at the end of each round.