initial call with recruiter, director on skype next, then 2 managers, then onsite with 3 directors. upon arriving there were some delays (expected as employers juggle their daily tasks). met with a replacement person, ate lunch with QA director, things seemed to go very well, I was treated to a sea side hotel for the 2 days prior to the interview to relax and check out the area which I fell in love with. The company is fantastic if you can get hired on!