Over all the the hiring process was nice and easy. They did a phone interview then an on site interview. The on site interview was a panel round robin type interview. You spend about 20 minutes in a room with different people and get asked just about any thing you can imagine that is job related. They are very professional and know what to ask about your work history to expose any weaknesses you may have. They are filling out a score card and if you score high enough you will be called back.