I was referred to the company by a current employee, during which time I was scheduled for a group interview. I then moved from a group interview to a skills test, and from the skills test to a "top-grade" interview. The top-grade interview was very long and in depth, but I was given an offer after that third interview.