It started off with a typical phone interview, then in about a week I was called back to have the second I interview. It actually went very good, was about 45 minutes and was shown around the building. Then another week passes by and I was given an offer (which I accepted). So an additional two weeks passes by and finally all the paper work gets done and I am able to start. So basically it took a month to get through the whole interview/ new hire process. I later learned that NCI has a long hiring that can be dragged out for weeks so any potential job canadates be prepared for that.