Thorough and thought out. Starts with virtual teams meeting with HR, then another Team's meeting with a manager followed by an onsite interview. The next steps after this are unique, you could be given a DISC assessment to show your skill level and drivers followed by a peer interview with current employees. You are able to ask them about the role and the company. Pretty unique and cool process.