Fairly standard process - pre-screening with recruiter, technical call with hiring manager, and 6+ hour onsite final round.
How they treated me: each step required 3-4 phone calls and at least as many emails to try and get a response from their recruiting team. Interviewers were always late, and then claimed that I must have forgotten because I didn't wait on an empty Zoom for 15 minutes. Details of the role scope and compensation were not truthful. I asked for accommodations for the all day onsite, which was met with an annoyed lecture about "commitment" and "culture" and resulted in getting ghosted.