First round online and second round they invited and required an in person interview that took three hours. Took an assessment test and then sat at a conference table with 9 people interviewing me at once. Was told they were moving quickly with the process, but it's been over a month and they have yet to get back to me with any update.