There were two interviews, one phone and one on site. The on site interview is about 3-4 hours. It was a very easy interview and the employees are very nice. However they seem very picky about what they want, even if you have the all required skills that might not be enough for them.