Process was regualr phone screening, then a 30 minute chat with the support manager, then a 90 minute interview with 4 other members of the team. A 30 minute session with one member, a 30 minute session with another team member and a last 30 minute with 2 members of the team. After this I was scheduled to have a final interview, I accepted the meeting invite, but before the day came, the recruiter called to tell me they had offered the position to another candidate.