Phone interview, in person interview & working interview. Very thorough questions and friendly management. Organized and well thought out process. Phone interview was about 10 minutes, in person interview was about an hour and working interview was 1 hour. The OP manager made me feel like I was talking to a long time co worker and it made my nerves disappear!