-- phone screen with recruiter
-- phone screen with a potential future teammate
-- in-person interview: 5 rounds, ~45-60min each with various members of the team as well as additional stakeholders
Because I was on a tight timeline (other offers), the team got back to me with a decision very quickly. What I appreciated most about this process was that I had ample time to speak with various people at the company to make my decision -- this is atypical in my experience. Most places create some false deadline and pretense, and this was not the case at Compass at all. I was very impressed by this and the interview experience overall.