Applied online, had a phone screen with HR, then was called into a long, grueling, 2.5 hour interview with 5 team members. The interviews were conducted 1:1 and extremely redundant - each interviewer spent 30 minutes asking me the same questions from a sheet of paper. Very inefficient and excessive interview, in my opinion. No offer as I chose not to continue the application process after that.