Initial HR screening, two online tests, and half day of interviews with various staff members (including the owner.) You have to participate and complete two online tests, but the results never come up again in discussion. Felt like they were a waste of time.