Three step process. Very confused after first interview. Second interview was the best representation of what the company and position is all about. It is an on-site interview, and you actually observe what you would be doing. Third interview was just to go over the second (after you take a written test/review from interview #2).